Oh nein ich hatte mich so gefreut das demo auf meiner U II starten zu können und jetzt das! NO
Kann jemand sagen wie arbeitsintensiv so was ist und wie lange ein möglicher Patch in etwa dauern würde?
REU Demo by Crest
-
travolta999 -
5. April 2010 um 14:04 -
Erledigt
Es gibt 269 Antworten in diesem Thema, welches 52.628 mal aufgerufen wurde. Der letzte Beitrag (
-
-
Tja, so ist das halt, wenn man alles radikal umschmeisst und neu macht!

Der Patch ist allerdings nicht sehr umfangreich soweit ich mich erinnere, kann SES ja mal um nen diff bitten!...
Er hat den damals in einem Tag gemacht IIRC... -
das einzubauen sollte ansich nicht das grosse problem sein.... ich würde allerdings anbetracht der mannigfaltigen bugs in der derzeitigen firmware damit noch warten

-
OK, dann werde ich die Firmware für die 1541U-II auch patchen. Ich möchte natürlich, dass bluREU einem möglichst großen Kreis Interessierter zugänglich ist.
Ich habe mir die Firmware-Sourcen aus dem SVN gerade mal abgerufen.
Es gibt aber zunächst noch ein paar Hürden, die wir hier vielleicht zusammen überwinden können:1.) Gideon hat leider noch keine Doku bereitgestellt, in der erklärt wird, welche Tools und welche Compiler-Versionen etc. man braucht, um die Sourcen erfolgreich zu kompilieren. (Bei der 1541U-I war das eine ganz heikle Sache - wenn man nicht exakt dieselbe Compiler-Version wie Gideon verwendete, ging gar nichts.) Vielleicht könnt Ihr Gideon mal von verschiedenen Seiten anstubsen, damit er möglichst bald eine solche Doku schreibt?
2.) Mit welchem Mechanismus kann man eigentlich eine modifizierte Firmware auf der 1541U-II testen? Geht das genau wie bei der 1541U-I durch Ablegen einer Datei namens "appl.bin" im Hauptverzeichnis der SD-Karte?
3.) Wer von Euch hat eine 1541U-II und würde den ersten Test einer solchen modifizierten Firmware machen können und wollen?
4.) Dass die aktuelle Firmware noch ziemlich viele Bugs hat, soll mich nicht daran hindern, das Laden von REU-Dateien einzubauen. Falls Gideon danach in rascher Folge neue Firmware-Versionen veröffentlicht, die aber alle weiterhin keine REU-Dateien laden können, wird das dann halt dazu führen, dass ich jedesmal ebenfalls eine neue gepatchte Version erstellen muss.

-
1.) Gideon hat leider noch keine Doku bereitgestellt, in der erklärt wird, welche Tools und welche Compiler-Versionen etc. man braucht, um die Sourcen erfolgreich zu kompilieren. (Bei der 1541U-I war das eine ganz heikle Sache - wenn man nicht exakt dieselbe Compiler-Version wie Gideon verwendete, ging gar nichts.) Vielleicht könnt Ihr Gideon mal von verschiedenen Seiten anstubsen, damit er möglichst bald eine solche Doku schreibt?
Bitte melde dich an, um diesen Link zu sehen....(sources released) - vielleicht hilfts schonmal, der Rest (short manual....documentation is on its way...)) soll lt. Gideon sehr bald folgen
4.) Dass die aktuelle Firmware noch ziemlich viele Bugs hat, soll mich nicht daran hindern, das Laden von REU-Dateien einzubauen. Falls Gideon danach in rascher Folge neue Firmware-Versionen veröffentlicht, die aber alle weiterhin keine REU-Dateien laden können, wird das dann halt dazu führen, dass ich jedesmal ebenfalls eine neue gepatchte Version erstellen muss.

Vielleicht solltest du mit ihm Kontakt aufnehmen und eine gemeinsame Lösung finden die dir diese Arbeit erspart indem er die von dir neu integrierte Funktion weiterhin selbst in neue Updates ´miteinbaut´?? Finde das auch irgendwie für die User wichtig, sonst brutzelt am Ende jeder ein anderes Süppchen... -
Hey ich finde es klasse das ssdsa sich bereit erklärt das reu-feature einbauen zu wollen!
Und auch wenn seine ironischen Spässe noch nicht direkt bei allen sofort angekommen sind
... EGAL!
- Wenn ich dich irgendwie unterstützen kann dann mach ich das gerne! Ich werd ihm auf jedenfall dazu ne Mail schreiben.
Wär hammer wenn alle UII benutzer das durch deine Hilfe zum laufen bekommen könnten !! -
Und auch wenn seine ironischen Spässe noch nicht direkt bei allen sofort angekommen sind
... EGAL!
Mittwoch, 18. August 2010, 22:51, anderer Thread:Steh grad irgendwie auf der Leitung

Hoffe das taugt als Entschuldigung

----------1.) Gideon hat leider noch keine Doku bereitgestellt, in der erklärt wird, welche Tools und welche Compiler-Versionen etc. man braucht, um die Sourcen erfolgreich zu kompilieren. (Bei der 1541U-I war das eine ganz heikle Sache - wenn man nicht exakt dieselbe Compiler-Version wie Gideon verwendete, ging gar nichts.) Vielleicht könnt Ihr Gideon mal von verschiedenen Seiten anstubsen, damit er möglichst bald eine solche Doku schreibt?
Die Doku ist jetzt, laut Homepage seit dem 18.August, verfügbar
-
Die Doku ist jetzt, laut Homepage seit dem 18.August, verfügbar

Ja, das ist schon mal sehr gut! Die Doku scheint zwar noch nicht 100% fertig zu sein, aber sie beantwortet bis jetzt alle meine Fragen. Ich habe mir den Quelltext auch schon angesehen und bin zuversichtlich, dass ich genug verstanden habe, um den Dateityp "REU" und das Laden in den Speicher der Speichererweiterung (REU bis 16MB) hinzu programmieren zu können.
Jetzt muss ich zum Compilieren der Firmware erst mal 3 GB Entwicklungsumgebung von XILINX herunterladen... uff.Sobald ich eine gepatchte Firmware compiliert habe, frage ich dann hier noch mal in die Runde, wer von Euch 1541U-II Besitzern gerne den ersten Test machen möchte!
-
Zitat
Jetzt muss ich zum Compilieren der Firmware erst mal 3 GB Entwicklungsumgebung von XILINX herunterladen... uff.
reicht nicht der zpu compiler? den xilinx kram brauchst du doch nur wenn du auch den eigentlichen core ändern willst. -
reicht nicht der zpu compiler? den xilinx kram brauchst du doch nur wenn du auch den eigentlichen core ändern willst.
Das hatte ich auch gedacht. Beim erstmaligen Kompilieren des Quelltexts will er aber auch den Core frisch erzeugen.Also, das Kompilieren hat geklappt. Ich habe jetzt eine gepatchte Firmware für die 1541U-II erstellt, die REU-Dateien laden kann (siehe Attachment).

Da ich selber die Hardware nicht besitze ... Wer möchte der erste sein, der es mit seiner 1541U-II ausprobiert?
Bitte so vorgehen:
1.) Attachment runterladen, und BluREU-Demo besorgen.
2.) Folgende 3 Dateien auf eine SD-Karte ins Hauptverzeichnis packen: "update.bin", "blu.reu" und "BluREU_Crest.prg".
3.) 1541U-II mit dieser SD-Karte booten. Im Menü sollte die Version "2.0RC6CR" erscheinen (die letzten 2 Buchstaben "CR" stehen für CREST).
4.) Falls nicht schon erledigt, in der 1541U-II die Speichererweiterung (REU) mit 16 MB aktivieren.
5.) Die Datei "blu.reu" im 1541U-II Dateimenü auswählen und laden ("Load into REU"). Dabei bitte mal mit der Stoppuhr messen, wie lange (in Sekunden) dies dauert. Bei der 1541U-I hat es ca. 43 Sekunden gedauert. Vielleicht ist die 1541U-II ja schneller?
6.) Die Datei "BluREU_Crest.prg" wie gewohnt laden und starten.
7.) Bitte ausprobieren, ob die Demo überhaupt läuft, und ob sie bis zum Ende fehlerfrei durchläuft.
8.) Bitte Rückmeldung an mich, ob alles geklappt hat, und wie viele Sekunden das Laden der "blu.reu"-Datei gedauert hat. -
Da ich selber die Hardware nicht besitze ... Wer möchte der erste sein, der es mit seiner 1541U-II ausprobiert?
Alles anzeigen
Bitte so vorgehen:
1.) Attachment runterladen, und BluREU-Demo besorgen.
2.) Folgende 3 Dateien auf eine SD-Karte ins Hauptverzeichnis packen: "update.bin", "blu.reu" und "BluREU_Crest.prg".
3.) 1541U-II mit dieser SD-Karte booten. Im Menü sollte die Version "2.0RC6CR" erscheinen (die letzten 2 Buchstaben "CR" stehen für CREST).
4.) Falls nicht schon erledigt, in der 1541U-II die Speichererweiterung (REU) mit 16 MB aktivieren.
5.) Die Datei "blu.reu" im 1541U-II Dateimenü auswählen und laden ("Load into REU"). Dabei bitte mal mit der Stoppuhr messen, wie lange (in Sekunden) dies dauert. Bei der 1541U-I hat es ca. 43 Sekunden gedauert. Vielleicht ist die 1541U-II ja schneller?
6.) Die Datei "BluREU_Crest.prg" wie gewohnt laden und starten.
7.) Bitte ausprobieren, ob die Demo überhaupt läuft, und ob sie bis zum Ende fehlerfrei durchläuft.
8.) Bitte Rückmeldung an mich, ob alles geklappt hat, und wie viele Sekunden das Laden der "blu.reu"-Datei gedauert hat.Zu 3.) Wirst du den Patch an Gideon übermitteln? Wünschenswert wäre ggf. eine Rückmeldung, ob das Laden erfolgreich war.
Zu.5.) Zeitnehmen ist schwer, da man nur erkennen kann ob er Fertig ist mit laden, wenn der Menu-Selektor wieder bewegbar ist. Ich hatte mit Stoppuhr irgendwas zwischen 37 und 39 Sekunden.
Zu 7.) Irgendwie laeuft die Demo nicht. Das Intro mit dem Partyscroller kommt noch, aber nach drücken der Spacetaste ist vorbei. -
abraXxl
Zu 5)
bei der U1 ist es so, dass er nachdem das File in der REU drin ist, ins Basic (oder meinetwegen auch RR) springt.
Ist das bei der U2 nicht der Fall? -
Zu 3.) Wirst du den Patch an Gideon übermitteln? Wünschenswert wäre ggf. eine Rückmeldung, ob das Laden erfolgreich war.
Ja klar, wenn der Patch erfolgreich getestet ist, mache ich das. Eine Rückmeldung nach erfolgreichem Laden fände ich auch sinnvoll; vor allem, wenn das ca. 40 Sekunden dauert.
Da wäre vielleicht sogar so eine Art Fortschrittsbalken sinnvoll, oder? Ich habe den 1541U-II-Quelltext nur noch nicht soweit durchschaut, wie und wo ich eine solche Rückmeldung einbauen könnte. Da ich selber keine 1541U-II habe, weiß ich leider nicht mal, wie das Menü eigentlich aussieht. Hast Du Gelegenheit, hier mal ein paar Fotos (Handy-Fotos oder Digi-Fotos) vom C64-Bildschirm zu posten, auf denen man erkennen kann, wie das Menü ausschaut, wenn man z.B. die Datei "blu.reu" auswählt?Zu.5.) Zeitnehmen ist schwer, da man nur erkennen kann ob er Fertig ist mit laden, wenn der Menu-Selektor wieder bewegbar ist. Ich hatte mit Stoppuhr irgendwas zwischen 37 und 39 Sekunden.
Danke! Also etwas schneller als die 1541U-I.
Zu 7.) Irgendwie laeuft die Demo nicht. Das Intro mit dem Partyscroller kommt noch, aber nach drücken der Spacetaste ist vorbei.
Mist. Das könnte vielleicht an der noch nicht 100% korrekten REU-Emulation der 1541U-II liegen. Damit ich das richtig einschätzen kann: Sagt die Demo denn irgendwie so etwas wie, dass die REU nicht korrekt erkannt wird oder nicht die korrekten bluREU-Daten enthält? Du könntest als Test mal das Laden der Datei "blu.reu" weglassen. Dann müsste sich die Demo eigentlich mit einem zwischengeschalteten Textbildschirm beschweren, dass die Daten fehlen. Auf diese Weise könnten wir einkreisen, ob wenigsten das Befüllen der REU geklappt hat.
-
The REU is implemented, but has not been tested much since it was ported from the Ultimate-I
(von vor 3 Wochen)
-
Zitat
Das könnte vielleicht an der noch nicht 100% korrekten REU-Emulation der 1541U-II liegen
wobei die auch bei der ersten nicht wirklich 100% ist
-
wobei die auch bei der ersten nicht wirklich 100% ist
Da wir bei der 1541U-II den kompletten Quelltext haben (auch vom Core), könnten wir die REU-Emulation ja theoretisch selber verbessern -- ich habe nur leider keine Ahnung, was eigentlich an der REU-Emulation jetzt nicht korrekt ist. (Und mangels eigener Hardware ist das irgendwie auch nur schwer selber nur testen.)
-
im vice svn repository liegen ein haufen testprogramme, unter andrem auch die reu testsuite von wolfang moser - die sollte für den anfang ausreichen
was genau falsch ist kann man davon ab aber auch im 1541u forum nachlesen, hat womo selbst rausgefummelt und gepostet. (vor ewig langer zeit) -
im vice svn repository liegen ein haufen testprogramme, unter andrem auch die reu testsuite von wolfang moser - die sollte für den anfang ausreichen
was genau falsch ist kann man davon ab aber auch im 1541u forum nachlesen, hat womo selbst rausgefummelt und gepostet. (vor ewig langer zeit)Ja, ich habe die Postings im 1541U-Forum gefunden - die sind aber über 1 Jahr alt und beziehen sich auf die 1541U-I. Auf der 1541U-I läuft bluREU/Crest aber, und im Vice läuft's auch. Die REU-Emulation in der 1541U-II muss wohl in irgendeinem Aspekt "anders" als in der 1541U-I und auch "anders" als im Vice sein...
Ich habe auch die Testsuite "QuickReuTest_111.zip" gefunden, aber die hilft mir persönlich mangels Hardware leider nicht.
Hat sich irgendjemand schon mal genauer mit den Problemen der REU-Emulation in der 1541U-II beschäftigt? -
geht die denn *überhaupt* schon? wenn ich gideons aussagen richtig interpretiere hat er zwar die reu prinzipiell implementiert, aber nie ausprobiert (was auch sinn macht, da ja andres erstmal auch viel wichtiger ist).
-
Die Sache nimmt eine neue Wendung:
Ich habe im offiziellen Bitte melde dich an, um diesen Link zu sehen. den Patch Bitte melde dich an, um diesen Link zu sehen..
Dort haben prompt zwei Forums-User die Demo mit meiner gepatchten Firmware fehlerfrei zum Laufen bekommen!
abraXxl: Keine Ahnung, warum die Demo bei Dir abgestürzt ist. Kannst Du es vielleicht noch einmal ausprobieren?
@Andere 1541U-II Besitzer hier im Forum: Bitte auch mal ausprobieren!
-