Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03167.jsonl.gz/1601

Zitat von iDeni im Beitrag #788
Also ich glaube ich habe mich da falsch ausgedrückt. Ich möchte nicht die Schriftart in meine personalisierte Firmware einbauen, sondern viel einfacher.
Du hast Dich schon richtig ausgedrückt.
Das Problem ist folgendes: Die Software weiß ja nicht, ob sie "POWER" oder GRMBL" anzeigen muß.
Die Software weiß nur, daß sie die Buchstaben anzeigen soll, die an Adresse 0xC77A stehen.
Bei der Software in diesem Bild steht an der Adresse 0xC77A der hexadezimale
Wert 0x95, der dem Buchstaben "P" entspricht. Und die Software liest solange, bis sie beim Wert 0x00 ankommt. Das ist hier bei der Adresse 9xC77F. Also wird hier in diesem Fall "POWER" angezeigt.
Und wie das "P" aussieht, steht an einer anderen, fest definierten Stelle der des Software.
Du hast Deinen Text einfach hinter das Ende der Software geschrieben. Aber woher soll das Programm wissen, wo der Text steht? Der Wegweiser zeigt auf die Adresse 0xC77A. Und dort steht "POWER".
Also muß man den Wegweiser verbiegen. Und da hängt noch mehr dran, weil das in Wirklichkeit mehrere Wegweiser hintereinander sind.
Nimm Dir den NFirmwareEditor, exportiere den Zeichensatz und importiere ihn in die von mir gepatchten Dateien. Glaub mir, das ist einfacher für Dich.
Mach es, wie ich in #786
beschrieben habe. Öffne erst die Software mit den Schriften ("Open encryptet", da muß nichts spezielles ausgewählt werden), exportiere die Schriftarten (bitte nicht die 0xE3, also das letzte Zeichen) umd importiere das ganze in "meine" Firmware.
Ja, ich könnte Dir das ganze jetzt stricken, aber ich würde mich gerne darauf beschränken, das Grundgerüst zu liefern, die Personalisierungen dürft (und könnt) Ihr wirklich selber machen.