INPUT-SCE

Aus C64-Wiki
Zur Navigation springenZur Suche springen
INPUT-SCE
Startscreen
Startscreen
Entwickler Holger P. Krekel
Verleger INPUT 64
Release 1987
Lizenz Vollversion
Plattform(en) C64
Genre Grafik-Editor
Steuerung
Medien
Sprache(n) Sprache:deutsch
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]

Das Hauptmenü von "INPUT-SCE".

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]

Das Menü vom Zeichensatz-Editor.
Der Zeichensatz-Editor.
Das Menü "Zeichensatz laden".

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]

Das Menü vom Sprite-Editor.
Der Sprite-Editor.

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]

Der Parameter-Editor.

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]

Das Cover der INPUT 64 Ausgabe 06/1987 mit den "INPUT-SCE" auf dem Titelbild.

Weblinks[Bearbeiten | Quelltext bearbeiten]

Quellen[Bearbeiten | Quelltext bearbeiten]

  1. Verwendete Auszüge von Holger P. Krekel: "INPUT-SCE Sprite-Character-Editor"; INPUT 64, Ausgabe 06/1987, Diskmag
  2. Verwendete Auszüge von Holger P. Krekel: "In einem Satz - INPUT SCE Sprite-Character-Editor"; INPUT 64, Ausgabe 06/1987, S.3-5