SNES PowerPak

Hier könnt ihr Euch mit Gleichgesinnten austauschen bei der Entwicklung eines neuen Spiels oder eines neuen Stücks Hardware... oder einfach nur über Coding und Spieleentwicklung allgemein plaudern.

Moderatoren: ikari_01, d4s

Benutzeravatar
duoGS
SNES-Programmer
SNES-Programmer
Beiträge: 108
Registriert: 9. Dezember 2012, 20:17
+Positive Tradingpoints+: 4 von 4

Re: SNES PowerPak

Beitrag von duoGS » 27. Januar 2013, 23:27

Geduld! Abwarten und Tee trinken, die Hoffnung stirbt zuletzt. :wink:

Soweit ich mitgekriegt habe ist Ramsis dabei seine Firmware v2.00 zu optimieren
und anzupassen, dann sollte es auch auf deinem SNES PowerPak funktionieren!

snoer
SNES-Programmer
SNES-Programmer
Beiträge: 249
Registriert: 27. Januar 2013, 13:10
+Positive Tradingpoints+: 5 von 5

Re: SNES PowerPak

Beitrag von snoer » 28. Januar 2013, 03:38

hehe, danke fürs gute zureden..
die welt geht ja davon eh nicht unter, ..ausser vielleicht ein kleines bisschen ;)

aber ohne den chip zu reflashen wirds vermutlich letzten ende nicht gehen, und ich fang nicht an auf meinem powerpak rumzulöten :]

Benutzeravatar
MarcoEagleEye
SNES-Gamer
SNES-Gamer
Beiträge: 66
Registriert: 1. August 2011, 11:03

Re: SNES PowerPak

Beitrag von MarcoEagleEye » 29. Januar 2013, 21:08

dieser SST ist genauso beschreibbar wie der alte. es muss "nur" in der flash config deine Chip ID mit eingetragen werden, dass er diesen erkennt und beschreiben kann.

snoer
SNES-Programmer
SNES-Programmer
Beiträge: 249
Registriert: 27. Januar 2013, 13:10
+Positive Tradingpoints+: 5 von 5

Re: SNES PowerPak

Beitrag von snoer » 30. Januar 2013, 20:49

ja, aber wenn ich das richtig verstehe muss ich doch um den chip zu flashen das bauteil von der platine runterbekommen.. (oder ist die info veraltet?)

ich will nicht an dem powerpak rumlöten und soweit ich das sehen kann, ist der chip nicht auf einem sockel, sondern halt direkt aufgelötet.

Benutzeravatar
duoGS
SNES-Programmer
SNES-Programmer
Beiträge: 108
Registriert: 9. Dezember 2012, 20:17
+Positive Tradingpoints+: 4 von 4

Re: SNES PowerPak

Beitrag von duoGS » 30. Januar 2013, 21:42

Nein... die Firmware wird über die CF Karte draufgeflasht, dieser beschreibt dann den Chip.
Im deinem fall mit dem SST 39SF010A Chip, musste warten bis die Neue Firmware Version rauskommt.
Er ist im Moment damit beschäftigt seine Firmware für den SST 39SF010A Chip anzupassen.

snoer
SNES-Programmer
SNES-Programmer
Beiträge: 249
Registriert: 27. Januar 2013, 13:10
+Positive Tradingpoints+: 5 von 5

Re: SNES PowerPak

Beitrag von snoer » 30. Januar 2013, 23:51

achwas! das ist ja geil :)
..dann bin ich jetzt mal schön demütig still, ergebe mich meiner Vorfreude, und [...] [..freu mich] *g

danke für die info! :)

EDIT:
Ich hab mal Sicherheitshalber nach erneutem Studium der Foren Etikette (insbesondere §2)
meine Formulierung angepasst. :oops:

Benutzeravatar
Svambo
Hardcore SNES-Freak
Hardcore SNES-Freak
Beiträge: 571
Registriert: 14. September 2009, 19:09
+Positive Tradingpoints+: 13 von 13

Re: SNES PowerPak

Beitrag von Svambo » 11. Februar 2013, 23:52

Mal so als ergänzende Info:

Die Rev E enthält auch den SST 39SF010A - allerdings gesockelt.

Ist da was in der Mache, um den Chip auch flashen zu können?

Benutzeravatar
Ramsis
SNES-Freak
SNES-Freak
Beiträge: 538
Registriert: 29. Dezember 2011, 15:33
+Positive Tradingpoints+: 3 von 3
Wohnort: Löwenhöhle :3
Kontaktdaten:

Re: SNES PowerPak

Beitrag von Ramsis » 21. Februar 2013, 00:53

Hallo zusammen!

Ups, hier sind ja einige Fragen aufgelaufen - schön, dass am guten alten (!?) SNES PowerPak noch durchaus reges Interesse besteht! :D

Also, grundsätzlich erst einmal die gute Nachricht: PowerPaks mit SST39SF010A-Chip werden mittlerweile (seit Januar) ebenfalls unterstützt. Hab mir extra solche Chips hinzugekauft, um das Ganze unter Realbedingungen testen zu können! Der Flash-Vorgang, also das eigentliche Beschreiben des Chips, läuft übrigens völlig anders ab als beim AT29C010A (u. a. muss man Sektoren erst löschen, bevor man sie beschreiben kann, außerdem ist die Sektorgröße mit 4 KB vs. 128 Bytes eine andere). Das heißt, ich musste den automatischen Updater um eine entsprechende Routine erweitern. Was recht aufwendig war, aber ganz gut geklappt hat, wie man etwa hier sehen kann. :)

Des weiteren sind bislang nur PowerPaks mit den genannten beiden Flash-ROM-Typen bekannt. Mein automatischer Updater sollte somit jede derzeit bekannte Hardware-Revision unterstützen - erfolgreich getestet wurden meines Wissens bislang revD, revE und revH (trotzdem danke für das Bild, snoer!). Aber Achtung: Wer seine revH updatet, riskiert, sie zum Briefbeschwerer zu machen! Ein Stromausfall während des Updates - oder sonstige, unvorhergesehene Probleme - reicht dazu wegen des direkt auf dem PCB verlöteten Chips schon aus. Außerdem ist natürlich zu bedenken, dass die Garantie (bei egal welcher Revision) mit der Installation inoffizieller Software hinfällig wird - wobei dies wohl die wenigsten wirklich abschrecken wird. :ugly:

Wenn Ihr das Risiko auf Euch nehmen wollt, tut Euch keinen Zwang an, Eurem PowerPak hiermit zu Leibe zu rücken:

SNES PowerPak flash updater v03
SNES PowerPak Firmware v2.00

Einfach das "POWERPAK"-Verzeichnis aus dem Archiv auf die CF-Karte kopieren; dabei alle (!) Dateien ersetzen, auch die TXT-Dateien. Achtet aber darauf, Eure SRM-Dateien im Unterordner "SAVES" ggf. zu behalten. (Das Verzeichnis "src" könnt Ihr ignorieren, da ist bloß der Quellcode sowie das komplette Boot-ROM zum Emulieren/Selberbrennen drin.) Als nächstes einfach nur das SNES anschalten und genießen. :)
(N. B. Falls Ihr Beta 1 oder 2 meiner Firmware installiert habt, könnten die Farben beim Start etwas komisch aussehen, das ist nicht weiter schlimm. Ach ja, und falls Eure PowerPak-Revision wider Erwarten doch einen anderen Flash-Chip hat bzw. darauf eine unbekannte ROM-Version installiert ist, müsste eine Fehlermeldung erscheinen.)

Generell empfehle ich allerdings, mit dem Update bis zur bald erscheinenden v2.00 Final zu warten, da diese in Punkto Filebrowser-Cache nochmal leicht optimiert ist. Funktionell ist das ROM (und die Update-Datei) in dem verlinkten Archiv jedoch zu 100% identisch mit der absehbaren Final. :)

Noch eine weitere gute Nachricht: Die irgendwann bald nach der v2.00 nachgereichte v2.XX wird aller Voraussicht nach endlich auch weit mehr Einträge pro Verzeichnis unterstützen. Genauer gesagt, so um die 65.000 mehr. :D (Darauf zu warten lohnt sich allerdings nur für diejenigen, die ein externes Programmierungsgerät nutzen - der automatische CF-Flasher arbeitet inkrementell, wird also eine installierte v2.00 voraussetzen!)

Bleibt noch die Frage von Tommy bezüglich Ultra16: Nun, "kompatibel" ist mein Updater wohl schon, ich würde jedoch prinzipiell davon abraten, es auszuprobieren. Hintergrund ist der, dass das Ultra16-ROM ebenfalls auf einem Flash-Chip gespeichert ist, dessen Write/Erase-Sequenz ich gerade nicht auswendig parat habe. Wenn irgendwas schiefgehen sollte, ist im Extremfall halt nicht (nur) das PowerPak schrottreif, sondern (auch) das Ultra16. (Dem widerspricht zwar die Beobachtung, dass sich das Ultra16 in manchen Fällen über das PowerPak updaten lässt, aber man sollte das Schicksal wohl besser nicht herausfordern. :ugly:)

Soweit erst einmal, weitere Fragen beantworte ich gerne, wenn ich kann. :)

Gruß,
Ramsis

Benutzeravatar
Ramsis
SNES-Freak
SNES-Freak
Beiträge: 538
Registriert: 29. Dezember 2011, 15:33
+Positive Tradingpoints+: 3 von 3
Wohnort: Löwenhöhle :3
Kontaktdaten:

Re: SNES PowerPak

Beitrag von Ramsis » 7. März 2013, 20:41

So, die v2.00 ist ja mittlerweile erschienen, und die v2.01 wird auch bald fertig. :D

Bild

snoer
SNES-Programmer
SNES-Programmer
Beiträge: 249
Registriert: 27. Januar 2013, 13:10
+Positive Tradingpoints+: 5 von 5

Re: SNES PowerPak

Beitrag von snoer » 10. März 2013, 12:57

yeah :)
Ich hab grad erfolgreich mein PowerPak revH mit fest aufgelöteten Chip geflasht.

Hab es so gemacht wie in der Anleitung beschrieben:
alle Dateien auf die CF Karte kopiert, snes eingeschaltet, A gedrückt, ..kribbeln im bauch.., mir derbe einen abgefreut :)

fetten Dank!!

Benutzeravatar
linktothepast
SNES-Newbie
SNES-Newbie
Beiträge: 3
Registriert: 16. März 2013, 11:47

Re: SNES PowerPak

Beitrag von linktothepast » 16. März 2013, 13:48

Wow! @Ramsis: Krasse Arbeit!
Bin am überlegen, ob ich vielleicht deine FW mal ausprobieren sollte...
Habe momentan noch die Orginal 1.05.
Was kann man über die Stabilität im Vergleich zur Orginal-Firmware sagen?

Beste Grüße

Benutzeravatar
Ramsis
SNES-Freak
SNES-Freak
Beiträge: 538
Registriert: 29. Dezember 2011, 15:33
+Positive Tradingpoints+: 3 von 3
Wohnort: Löwenhöhle :3
Kontaktdaten:

Re: SNES PowerPak

Beitrag von Ramsis » 16. März 2013, 19:47

Cool, snoer! Freut mich, dass es reibungslos geklappt hat! :D

Hey, linktothepast, willkommen hier! :)
linktothepast hat geschrieben:Was kann man über die Stabilität im Vergleich zur Orginal-Firmware sagen?
Nun, die Stabilität der Firmware zu verbessern war seit jeher ein wichtiger Motivationsfaktor für mich. Praktisch alle kritischen Bugs in v1.0X (darunter ein Stack Overflow) konnte ich beseitigen; insofern würde ich durchaus wagen zu behaupten, dass meine inoffizielle Firmware mittlerweile um einiges stabiler ist als die des Herstellers. :) (Wobei selbst ich allerdings nichts gegen Mängel des PowerPak-Hardware-Designs, die z. B. einen SDRAM-Error auf 2/1/1-Konsolen oder Bus-Konflikte mit spezieller Zusatzhardware verursachen, ausrichten konnte und kann. :( )

Benutzeravatar
linktothepast
SNES-Newbie
SNES-Newbie
Beiträge: 3
Registriert: 16. März 2013, 11:47

Re: SNES PowerPak

Beitrag von linktothepast » 17. März 2013, 21:26

Ramsis hat geschrieben: Hey, linktothepast, willkommen hier! :)
linktothepast hat geschrieben:Was kann man über die Stabilität im Vergleich zur Orginal-Firmware sagen?
Nun, die Stabilität der Firmware zu verbessern war seit jeher ein wichtiger Motivationsfaktor für mich. Praktisch alle kritischen Bugs in v1.0X (darunter ein Stack Overflow) konnte ich beseitigen; insofern würde ich durchaus wagen zu behaupten, dass meine inoffizielle Firmware mittlerweile um einiges stabiler ist als die des Herstellers. :) (Wobei selbst ich allerdings nichts gegen Mängel des PowerPak-Hardware-Designs, die z. B. einen SDRAM-Error auf 2/1/1-Konsolen oder Bus-Konflikte mit spezieller Zusatzhardware verursachen, ausrichten konnte und kann. :( )

Erstmal danke für deine schnelle und ausführliche Antwort!
Wirklich interessant! Nun bin ich wirklich nicht abgeneigt mal deine Firmware auszuprobieren!
Werde mich erstmal vorsichtig einlesen...Hoffentlich klappts!

Benutzeravatar
Svambo
Hardcore SNES-Freak
Hardcore SNES-Freak
Beiträge: 571
Registriert: 14. September 2009, 19:09
+Positive Tradingpoints+: 13 von 13

Re: SNES PowerPak

Beitrag von Svambo » 18. März 2013, 22:55

Was wird sich zwischen der 2.00 und der 2.01 Version ändern? Überlege grad, ob ich noch warten soll, oder jetzt mein Powerpak pimpe ...

snoer
SNES-Programmer
SNES-Programmer
Beiträge: 249
Registriert: 27. Januar 2013, 13:10
+Positive Tradingpoints+: 5 von 5

Re: SNES PowerPak

Beitrag von snoer » 18. März 2013, 23:17

ich weiß zwar nicht welche neuerungen v2.01 bringen wird, aber
(obwohl es mir herzlich egal sein kann)
es spricht doch eh nichts dagegen die v2.0 erstmal drauf zu flashen.

die versionsnummer verspricht eine stable version und später auf v2.01 zu flashen wird, denke ich, ohne weiteres möglich sein.

Antworten