INPUT-SCE
| INPUT-SCE | |
|---|---|
| Entwickler | Holger P. Krekel |
| Verleger | INPUT 64 |
| Release | 1987 |
| Lizenz | Vollversion |
| Plattform(en) | C64 |
| Genre | Grafik-Editor |
| Steuerung | |
| Medien | |
| Sprache(n) | |
| Information | INPUT 64 Ausgabe 06/1987 |
INPUT-SCE (Sprite Character Editor) ist ein Grafikeditor für den Commodore 64, der die Bearbeitung von Zeichensätzen und Sprites in einer gemeinsamen Anwendung ermöglicht. Das Programm wurde in der Zeitschrift INPUT 64 veröffentlicht. Es vereint einen Zeichensatz- und einen Sprite-Editor und ergänzt diese um weitere Entwurfsfunktionen. So können beispielsweise Zeichen direkt in Sprites übernommen werden oder umgekehrt, ohne das Programm verlassen zu müssen.[1] [2]
Neben den beiden Grafikeditoren enthält INPUT-SCE einen Parameter-Editor, Testfunktionen für Zeichensätze und Sprites sowie einen einfachen Disk-Editor. Zeichensätze, Spritedaten und Testbilder können auf Diskette oder Datasette gespeichert und anschließend in eigenen Programmen verwendet werden.
Beschreibung[Bearbeiten | Quelltext bearbeiten]
Hauptmenü[Bearbeiten | Quelltext bearbeiten]

Im Hauptmenü können, entweder über die Cursor-Tasten die Menüpunkte ausgewählt werden und mit der Taste RETURN aufgerufen werden, oder mit den folgenden Funktionstasten direkt aufgerufen werden.
F1: Zeichensatz-Editor F3: Sprite-Editor F5: Parameter-Editor F7: Disk-Editor
Der Menüpunkt "BASIC-EXIT" kann nur über den Standardweg aufgerufen werden und verlässt INPUT-SCE nach BASIC. Das Programm kann mit dem BASIC-Befehl SYS 4*4096 reaktiviert werden.
Tastenkombinationen[Bearbeiten | Quelltext bearbeiten]
In den Editoren können die folgenden Tasten genutzt werden:
- Allgemein
D: Direkt-Modus an/aus, im Direkt-Modus findet die Speicherbearbeitung direkt statt! Q: Zeile nach links scrollen W: Zeile nach rechts scrollen E: Spalte nach oben scrollen R: Spalte nach unten scrollen HOME: In die obere, linke Ecke springen Cursor: Editor-Cursor bewegen LEFT/DEL: Zeichen löschen INST: Zeichen einfügen =: Ab Cursor-Position Zeile löschen +: Punkt setzen -: Punkte löschen @: Punkt setzen und Cursor nach oben ;: Punkt setzen und Cursor nach rechts :: Punkt setzen und Cursor nach links .: Punkt setzen und Cursor nach unten 0: Punkt löschen und Cursor nach oben p: Punkt löschen und Cursor nach rechts o: Punkt löschen und Cursor nach links l: Punkt löschen und Cursor nach unten RETURN: Zurück zum Hauptmenü k: Key-Funktion b: Block-Funktion aktivieren und dann den Block mit Cursor-Tasten markieren ↑: Block ausgeben ←: Rückgängig-Funktion
- Im Multicolor-Modus
m: Multicolor-Modus an/aus 1: Multicolorfarbe 1 2: Multicolorfarbe 2 3: Multicolorfarbe 3
- Funktionen ab Cursor-Position
CLR/HOME: löschen i: alles invertieren f: alles mit gesetzten Punkte füllen v: vertiakl spiegeln h: horizontal spiegeln F1: nach rechts scrollen F2: nach links scrollen F3: nach unten scrollen F4: nach oben scrollen
Zeichensatz-Editor[Bearbeiten | Quelltext bearbeiten]



Der Zeichensatz-Editor bietet verschiedene Menüpunkte an (siehe Screenshot rechts). Über dieses Menü können Zeichensätze zum Bearbeiten von einem Datenträger geladen oder gespeichert werden, sowie ebenfalls der Testbildschirm mit allen 256 Zeichen. Ein direkter Wechsel zum Sprite-Editor wäre auch möglich.
Der Zeichensatz-Editor wird mit der Menüfunktion "Zeichensatz definieren" aufgerufen. Der Bildschirm ist wie folgt unterteilt:
- Der Zeichensatz-Editor befindet sich im unteren, linken Bildschirmabschnitt in einer 8*8 Punkte-Matrix. Im Multicolor-Modus wird der Editor in der halben Breite dargestellt!
- Rechts daneben befinden sich die Parameterangaben zum aktuell bearbeitenden Zeichen bzw. Zeichensatz.
- Im oberen Teil des Bildschirms befindet sich der aktuell geladene Zeichensatz, entweder aus dem Zeichen-ROM I oder II oder von einem Datenträger.
Folgende zusätzlich belegte Tasten gibt es hier für die Zeichenauswahl im oberen Teil des Zeichensatz-Editors:
F5: Zeichen nach rechts. F6: Zeichen nach links. F7: Zeichen nach unten. F8: Zeichen nach oben.
Recht interessant ist noch der Menüpunkt "ZS laden", der es ermöglicht die aktuellen Zeichensätze des ROMs des C64 zu bearbeiten oder einen Zeichensatz von einem Datenträger wie Diskette oder Datasette zur Bearbeitung hineinzuladen.
Sprite-Editor[Bearbeiten | Quelltext bearbeiten]


Der Sprite-Editor bietet verschiedene Menüpunkte an (siehe Screenshot rechts). Über dieses Menü können Sprites zum Bearbeiten von einem Datenträger geladen oder gespeichert werden, sowie ebenfalls der Testbildschirm mit allen 8 Sprites. Ein direkter Wechsel zum Zeichensatz-Editor wäre auch möglich.
Der Sprite-Editor wird mit der Menüfunktion "Sprite definieren" aufgerufen. Dabei ist der Bildschirm wie folgt unterteilt.
- Der eigentliche Sprite-Editor nimmer die linke Bildschirmseite ein. Im Multicolor-Modus wird der Editor um die Hälfte seiner Breite reduziert dargestellt.
- Rechts neben dem Editor finden sich Parameter-Angaben zum Sprite und unten, rechts das angezeigte Sprite in eingestellter Größe.
Folgende zusätzlich belegte Tasten gibt es für den Sprite-Editor:
F5: Sprite-Nummer erhöhen (von 256 bis 287). F6: Sprite-Nummer erniedrigen (von 256 bis 287). F7: X-Expansion an/aus. F8: Y-Expansion an/aus.
Parameter-Editor[Bearbeiten | Quelltext bearbeiten]

Im Parameter-Editor können folgende Adressen oder das Programmverhalten verändert werden. Die Adressen werden als hexadezimale Zahlen angegeben:
- s xxxx: Neue Startadresse für Sprites.
- t xxxx: Neue Adresse für CHAR-Testbildschirm.
- c xxxx: Neue Startadresse für Zeichensatz.
- b xx: Neues "BIT-an"-Zeichen.
- f xx: Neue Rahmenfarbe.
- g x: Neue Geräteadresse (Standard: 8 für Diskette).
- o x: ODER-Modus an (1) oder aus (0), d.h. ist der ODER-Modus aktiviert, so werden beim Kopieren oder Übertragen, Zeichen oder Sprites nur überlagert, d.h. die alten Zeichen oder Sprites bleiben darunter erhalten, so entstehen interessante Muster bzw. neue Zeichen und Sprites.
- j xxxx: Neue Jump-Adresse, ausgelöst im Programm durch die Tastenkombination CTRL+SHIFT.
Disk-Editor[Bearbeiten | Quelltext bearbeiten]
Im sehr einfachen Disk-Editor, der nur erreichbar über die Taste F7 ist, können einfache Diskettenkommandos direkt eingegeben werden wie I, V, N:... oder mit $ das Directory oder mit @ der Diskettenstatus abgefragt werden.
Die Schnellauswahl-Funktionstasten funktionieren nicht im Disk-Editor! Ein Verlassen funktioniert hier nur mit der Taste RETURN ohne eine Befehlseingabe.
Cover[Bearbeiten | Quelltext bearbeiten]

Weblinks[Bearbeiten | Quelltext bearbeiten]
- "INPUT-SCE" als "SCE-Editor" in der CSDb

- INPUT 64 Ausgabe 06/1987 auf der C64-Online
- INPUT 64 Ausgabe 06/1987 auf der MagicDisk64