Echt ein schicker Font. Hab den jetzt nur mal schnell im Vice getestet und paar Basic Listings angeschaut, wunderbar. Muss ich jetzt mal auf nen 'echten' 64er packen.
Die vielen Bemerkungen lesen sich wie 'das Bessere ist des Guten Feind', bin gespannt was da noch so bei rauskommt
Vielen Dank für die Arbeit!
Hallo Besucher, der Thread wurde 50k mal aufgerufen und enthält 273 Antworten
letzter Beitrag von next_i am
Neuer C64 Systemfont (auch Plus4, C128, Atari)
- Retrofan
- Erledigt
-
-
Echt ein schicker Font. Hab den jetzt nur mal schnell im Vice getestet und paar Basic Listings angeschaut, wunderbar. Muss ich jetzt mal auf nen 'echten' 64er packen.
Die vielen Bemerkungen lesen sich wie 'das Bessere ist des Guten Feind', bin gespannt was da noch so bei rauskommt
Vielen Dank für die Arbeit!Da muss ich direkt mal "doof (unwissend)" wie ich bin fragen...
Wie packe ich das jetzt auf nen C64er? Einfach das bin File in nen Eprom brennen? Gibts da was zu beachten (Brennen mit PC).
Hab hier ASSY 407, 425 und 469
Danke schon mal im Voraus
-
Grundsätzlich ja, einfach das bin brennen.
Aber, Eproms sind nicht pinkompatibel sondern benötigen einen Adapter. Da gibt es diverse in Bobbels Shop.
Einfacher gehts beim reloaded mk1 - der hat ein extra ROM Eprom und beim reloaded mk2 kann das bin direkt per Terminal 'geflasht' werden.
Alternativ müsste das auch mit einer Steckkarte für den Expansionsport funktionieren, z.b. Uniprom. -
Wie packe ich das jetzt auf nen C64er? Einfach das bin File in nen Eprom brennen? Gibts da was zu beachten (Brennen mit PC).
Hab hier ASSY 407, 425 und 469Grundsätzlich ist es einfach "Eprom brennen". Aber es gibt Unterschiede bei den Boards. Zum einen gibt es welche mit Sockeln und ohne, zum anderen gibt es kombinierte und einzelne ROMs (bei denen Basic, Kernal und Charrom getrennt verbaut sind). Mit den einzelnen Platinen-Revisionen kenne ich mich aber nicht aus, da guckst du besser mal selber drauf. Bei mir war es total easy: einzelne Bausteine und dann noch gesockelt.
Aber, Eproms sind nicht pinkompatibel sondern benötigen einen Adapter.
Nicht unbedingt. Mir hat Hucky ein 2532 (statt eines 2732) gebrannt. Das ist absolut pinkompatibel zum Charrom-Baustein. Einfach umstecken und fertig.
-
Hi, mal eine Frage - wie lange gibt es diesen Font schon? Ich habe seit mehreren Jahren einen bei mir im Char-ROM, der diesem hier SEHR ähnlich sieht...
c0z
EDIT: Ich glaube, der heißt sogar RETROFAN...
-
Ich habe seit mehreren Jahren einen bei mir im Char-ROM, der diesem hier SEHR ähnlich sieht...
Ich wollte es auch schon ansprechen. Das war der, den Henning uns damals mit zum Reprom64 gegeben hat.
Man müsste die beiden mal miteinander vergleichen.Edit: Hat @Retrofan wahrscheinlich schon seit Jahren in der Kiste liegen.
-
Hi, mal eine Frage - wie lange gibt es diesen Font schon?
Der ist in seiner jetzigen Ausprägung nigelnagelneu und erst ein paar Wochen alt, wenn überhaupt. Die letzten Wochen vor der Doreco Party habe ich dann an den Screens für die Präsentation gearbeitet. Aber ALeX hat schon länger einen überarbeiteten Systemfont von mir im ROM. Und wahrscheinlich wurde der auch schon (auf Anfrage) von anderen genutzt. Das ist quasi Version 1.0 (oder eher Beta), der neue ist ja mit 2.0 beschriftet und zum ersten mal offiziell veröffentlicht. Am einfachsten kann man die alte Version am großen S (z.B. in der Einschaltmeldung) erkennen – das ist in frühen Versionen deutlich schmaler. Viele andere Zeichen haben sich seitdem aber auch verändert. Ich weiß gar nicht, ob ich die Kleinbuchstaben damals schon angefasst hatte – ALeX ging es nur um kleinere Versalien, wegen der Listings.
Dann lag der Font lange herum, während ich an noch kleineren Fonts (z.B. für den TapeCart-Browser) gearbeitet habe. Viele der Erkenntnisse sind dann in den neuen Systemfont eingeflossen. Und einiges von dem werde ich in zukünftigen Fonts und Anwendungen verwenden. Ich hatte z.B. ALeX kürzlich gebeten, mir eine private Version von FIBR mit meinem neuen Font zu bauen.
-
Hab auch einen "neuen" (nein alten) Font auf eine meiner C 64.
Wer kennt ihn ?
-
Sieht wie VC20 aus.
-
Bingo, find ich immer noch schön und vor allem gut lesbar.
-
Hab auch einen "neuen" (nein alten) Font auf eine meiner C 64.
Wer kennt ihn ?Das dürfte der PET/VIC20-Font sein. Commodore hat den für den C64 nicht genutzt, weil die 1-Pixel-starken Vertikalen auf Farbmonitoren zu unschönen Artefakten führen können. Beim VC20 gab es wegen der geringen Auflösung noch keine Probleme aber bei der "hohen" C64-Auflösung schon. Daher entschied man sich für eine Neufassung der Schrift, die dank doppelt breiter Vertikalen für Farbmonitore besser geeignet ist. Es wurden dabei nicht nur die Buchstaben, Ziffern usw. angepasst, sondern auch die PETSCII-Zeichen. Nimmt man jetzt den alten VIC20-Font, dann ändern sich auch PETSCII-Grafiken (z.B. in verspielten Demo-Disk-Verzeichnissen oder Fullscreen-PETSCII-Art) – eine Sache, die den Font etwas inkompatibel macht, neben der schlechteren Lesbarkeit (zumindest auf Nicht-TFTs).
-
Das dürfte der PET/VIC20-Font sein. Commodore hat den für den C64 nicht genutzt, weil die 1-Pixel-starken Vertikalen auf Farbmonitoren zu unschönen Artefakten führen können. Beim VC20 gab es wegen der geringen Auflösung noch keine Probleme aber bei der "hohen" C64-Auflösung schon. Daher entschied man sich für eine Neufassung der Schrift, die für Farbmonitore besser geeignet ist.
Sehr interessant, dake für die Erklärung.
-
Nicht unbedingt. Mir hat Hucky ein 2532 (statt eines 2732) gebrannt. Das ist absolut pinkompatibel zum Charrom-Baustein. Einfach umstecken und fertig.
coole Sache, wieder was gelernt, vielen Dank für die Info!
-
Das war der, den Henning uns damals mit zum Reprom64 gegeben hat.
Stimmt, ich glaube, Henning hatte damals bei uns angefragt, ob er den verwenden kann. Falls man den also im Eprom hat, kann man ihn wahrscheinlich getrost durch meinen neuen austauschen. Eigentlich dürfte der neue Font nur Vorteile aufweisen (hoffe ich).
Ich lade es mir auf jeden Fall runter und packe es auf das reprom64.
Falls du nicht (nur) dein persönliches meinst, sondern die, die du verkaufst, kannst du dort den alten Retrofan-Font durch meinen neuen ersetzen. Ersterer wird dadurch obsolet.
Aber es gibt Unterschiede bei den Boards. Zum einen gibt es welche mit Sockeln und ohne, zum anderen gibt es kombinierte und einzelne ROMs (bei denen Basic, Kernal und Charrom getrennt verbaut sind)
Wie ich gerade nachlesen konnte, wird bei den neueren Boards nur Basic und Kernal zu einem Rom zusammengefasst, das Charrom bleibt auch hier getrennt. Also gibt es nur die Unterscheidung, ob es gesockelt oder verlötet ist. Hennings Reprom64 ist natürlich auch eine Alternative, wenn man bei allen Roms flexibel sein möchte – und kostet bei Bobbel anscheinend nur 7 Euro.
-
würde sich bestimmt auch auf dem C16/+4 gut machen, wenn du Lust dazu hast würde ich mich über den Zeichensatz dafür freuen.
Ich habe jetzt mal den neuen Zeichensatz in das Plus/4-ROM eingepflanzt. Das war ja recht einfach, weil die Belegung absolut identisch ist. Commodore hatte zwar an den Zeichen selbst ein wenig herumgepixelt (allerdings meines Erachtens eher verschlimmbessert) aber ansonsten alles gleich gelassen. Als Basis habe ich das Kernal-ROM aus VICE genommen und dort den Zeichensatz hinein kopiert. Anscheinend haben C16/Plus4 kein getrenntes Char-Rom, sondern alles in einem Binary (bzw. Baustein).
Übrigens hat mir ALeX für meine Zwecke zwei PHP-Skripte programmiert, welche Binaries in Bitmap-PNGs und vice versa wandeln. Das ist ideal für meine Zwecke. Ich sehe das ganze ROM als Bitmap-Muster und kann mit einem beliebigen Grafikprogramm darin herumpixeln. Alles, was nicht Zeichensatz, sondern "Pixelmüll" ist, ignoriere ich einfach. Am Schluss wandele ich das PNG einfach wieder in ein BIN zurück. Perfekt.
-
Ich habe jetzt mal den neuen Zeichensatz in das Plus/4-ROM eingepflanzt.
das freut mich. Kommt bei mir auch rein. Wie ist das Kernal im Plus/4 aufgebaut, ich meine von bis welchem Speicherbereich gehen Kernal und Char? Ich würde mir dann auch ein Jiffy mit neuem Font bauen. Ja ich weiß, das das Plus/4 Jiffy nicht 100%ig läuft, macht sich aber dennoch gut.
-
Ja ich weiß, das das Plus/4 Jiffy nicht 100%ig läuft,
Besteht das Problem immer noch?
-
Wie ist das Kernal im Plus/4 aufgebaut, ich meine von bis welchem Speicherbereich gehen Kernal und Char? Ich würde mir dann auch ein Jiffy mit neuem Font bauen.
Ich kann dir das nicht beantworten, ohne quasi die Bitmap auszumessen und dann umzurechnen – ich sehe den Speicher ja nur als Pixelhaufen ohne Adressangaben. Einfacher wäre es, wenn du mir das Jiffy-ROM zuschickst. Dann mache ich damit die gleiche Umwandlung, wie mit dem normalen Kernal.
-
Hier sind 615 C64 Fonts
kofler.dot.at/c64/font_01.htmlWie bekommt man die denn in den C64?
-
Wie ist das Kernal im Plus/4 aufgebaut, ich meine von bis welchem Speicherbereich gehen Kernal und Char?
Das Charset liegt im Binary an der relativen Adresse $1000.