APPLICATIONSPROGRAMMATION ★ H.BASIC / PROFI-BASIC ★

H.BASIC (c) Power Soft (Le Cahiers de l'Amstrad)PROFI BASIC (CPC Amstrad International)PROFI-BASIC (CPC Amstrad International)PROFI-BASIC (CPC Magazin)
★ Ce texte vous est présenté dans sa version originale ★ 
 ★ This text is presented to you in its original version ★ 
 ★ Este texto se presenta en su versión original ★ 
 ★ Dieser Text wird in seiner Originalfassung präsentiert ★ 

Profi-Basic: 46 neue Befehle

Das Locomotive-Basic wird in Verbindung mit dem Profi-Basic von Geposoft fast unschlagbar.

Wieder einmal ist eine neue Basic-Erweiterung für die CPC-Computer auf dem Markt erschienen. Diese Erweiterung, die den vielversprechenden Titel "Profi Basic” trägt, stammt im Gegensatz zu den vielen anderen Programmen nicht aus England, sondern aus Frankreich. In Deutschland wird sie von Geposoft vertrieben, eine Firma, die auch noch andere französische Titel im Sortiment hat.

Das Profi Basic wird auf Cassette oder Diskette geliefert und nach dem Laden im CPC-RAM abgelegt. Danach verbleibt ein freier Speicherplatz von rund 33500 Bytes, also genug für gute Programme. Neben dem Datenträger erhält der Käufer auch noch ein ausführliches, deutsches Handbuch und einige Beilagen (Formulare, Zeichenschablone), alles zusammen in einem stabilen Plastikordner untergebracht.

Dem CPC-Besitzer stehen mit Profi-Basic 46 neue Befehle zur Verfügung, die mit einem vorangestellten Balken

46 neue Befehle

eingegeben werden müssen. Ein beiliegendes Demonstrationsprogramm führt einige der neuen Möglichkeiten vor. Insbesondere wird die hochauflösende Grafik der Schneider-Computer unterstützt. Die gesamte Palette der Nutzungsmöglichkeiten hier voll zu beschreiben, würde leider den Rahmen dieses Testes sprengen. Die nachstehende Aufführung der neuen Befehle kann vielleicht einen Überblick darüber geben:

  • Are zeichnet einen Kreisbogen.
  • Axes dient dem Erstellen eines Koordinatenkreuzes.
  • Box zeichnet ein Rechteck.
  • Circle zeichnet einen Kreis.
  • Colset dient der Farbgebung.
  • Copychr gibt den ASCII-Code des Zeichens der Textcursorposition an.
  • Deek gibt einen 16-Bit-Wert aus.
  • Defzone dient der Window-Definition.
  • Dmove bewegt ein Window.
  • Doke schreibt einen 16-Bit-Wert in eine bestimmte Speicheradresse.
  • Doublezone verdoppelt ein definiertes Fenster.
  • Dump erzeugt einen Speicherauszug in ASCII-Code.
  • Ellipse zeichnet eine Ellipse.
  • Exec ruft Maschinencode auf.
  • Fill füllt eine angegebene Zone mit einer Farbe aus.
  • Fillzone arbeitet mit Defzone zusammen.
  • Gcopy druckt eine Bildschirmkopie aus.
  • Gand/Gnormal/Gor/Gxor: Mit diesen Befehlen wird ein bestimmter Zeichenmodus angesprochen.
  • Graphicpaper bestimmt eine Hintergrundfarbe.
  • Graphicpen bestimmt eine Zeichenfarbe.
  • Joymove bewegt auf dem Bildschirm mit Hilfe des Joysticks ein Zeichen.
  • Lmove scrollt eine Zone nach links.
  • Logzone ist mit Defzone vergleichbar.
  • Moke überträgt eine ASCII-Zeichen-folge auf einen definierten Speicherplatz.
  • Orgzone verändert eine definierte Zone.
  • Play unterstützt die Soundbehandlung mit dem CPC.
  • Recallzone ruft eine definierte Zone zurück.
  • Rmove scrollt eine Zone nach rechts.
  • Storezone legt eine Zone in einem definierten Speicherbereich ab.
  • TDA legt einen zu definierenden Winkel für eine dreidimensionale Darstellung fest.
  • Text kopiert den Bildschirminhalt auf den Drucker. Jedes Byte wird als Text interpretiert.
  • Tdraw stellt eine Linie in drei verschiedenen Dimensionen dar.
  • Tdrawr ähnelt Tdraw.
    Tmove versetzt den Grafik-Cursor an einen Punkt im dreidimensionalen Koordinatenkreuz.
  • TMover versetzt den Cursor relativ zum letzten gesetzten Punkt.
  • Tplot: Im dreidimensionalen Koordinatensystem wird ein Punkt gesetzt.
  • Tplotr: Der Punkt wird relativ zur letzten Position gesetzt.
  • Ttest: Die Farbe eines dreidimensionalen Punktes wird getestet.
  • TTestr: Wie Ttest, die Koordinaten werden aber relativ angegeben.
  • Winborder zeichnet einen Rahmen um ein Fenster.
  • Winnake hebt Winborder wieder auf.
  • Zoom vergrößert einen angegebenen Bildschirmbereich.

Diese Auflistung sagt über die tatsächlichen Möglichkeiten natürlich nicht allzuviel aus. Man kann aber doch daran erkennen, was in Profi Basic steckt. Besonders hervorzuheben sind die Befehle, die dem Erstellen und Steuern dreidimensionaler Grafiken dienen. Damit können Basic-Programme erstellt werden, die bisher so einfach nicht machbar waren. Das rund 100 Seiten starke Handbuch erläutert viele dieser Möglichkeiten, kann dem Anwender eine längere Einarbeitungsphase aber nicht ersparen. Überhaupt ist es vielleicht ratsam, erst einmal spielerisch die neuen Befehle auszuprobieren. Unterstützt wird man dabei durch das schon erwähnte Demo-Programm, das im Handbuch hoch einmal komplett abgedruckt ist. Dadurch kann der Anwender Schritt für Schritt verfolgen, welcher Befehl welche Auswirkungen hat.

Fazit: Das Locomotive Basic der Amstrad/Schneider-Computer wird in Verbindung mit Profi Basic fast unschlagbar. Basic-Programmierer, die bisher neidisch auf Maschinencode-Programme geblickt haben, können erleichtert aufatmen. Wer also die Mühe der Einarbeitung nicht scheut, um die Fähigkeiten seines Computers optimal ausnutzen zu können, sollte sich Profi Basic zulegen. Lediglich der Preis von fast 200.-DM ist ein Stolperstein, den nicht jeder einfach überwinden kann.

Hersteller: Power Basic Paris
Vertrieb: Geposoft

  • Profi Basic, CPC 464 C. 199 - DM
  • Profi Basic, CPC 664/6128 D 199 - DM

Rolf Knorre , CPC Magazin

★ PUBLISHERS: POWER SOFT (FRANCE) , GEPO SOFT (GERMANY)
★ YEAR: 1985
★ CONFIG: 64K + AMSDOS
★ LANGUAGE:
★ LiCENCE: COMMERCIALE
★ AUTHOR(S): ???
★ PREIS: 159,-- DM

★ AMSTRAD CPC ★ DOWNLOAD ★

File:
» Powersoft-Hbasic    FRENCHDATE: 2012-01-17
DL: 502
TYPE: ZIP
SiZE: 11Ko
NOTE: Extended DSK/40 Cyls
.HFE: Χ

Advert/Publicité:
» GepoSoft-ProfiBasic    GERMANDATE: 2020-05-19
DL: 120
TYPE: image
SiZE: 123Ko
NOTE: w552*h804

Covers/Packages:
» Powersoft-HBasic    (Release  DISC)    (Binder)    FRENCHDATE: 2019-11-29
DL: 150
TYPE: image
SiZE: 576Ko
NOTE: Scan by Loic DANEELS ; w2509*h1299
 
» Powersoft-HBasic    (Release  DISC)    FRENCHDATE: 2019-11-29
DL: 182
TYPE: image
SiZE: 519Ko
NOTE: Scan by Loic DANEELS ; w2578*h1635
 
» PowerSoft-HBasic    FRENCHDATE: 2014-05-05
DL: 254
TYPE: image
SiZE: 265Ko
NOTE: w709*h831

Media/Support:
» H  Basic    (Release  DISC)    FRENCHDATE: 2019-11-21
DL: 206
TYPE: image
SiZE: 184Ko
NOTE: Scan by Loic DANEELS ; w1859*h1173

Dump disquette (version commerciale):
» PowerSoft-H  basic    FRENCHDATE: 2012-06-19
DL: 383
TYPE: ZIP
SiZE: 17Ko
NOTE: CPM 2.2 bootloader/Extended DSK/41 Cyls
.HFE: Χ

Dumps cassettes:
» GepoSoft-Profibasic  Demo    GERMANDATE: 2023-12-16
DL: 13
TYPE: ZIP
SiZE: 12Ko
NOTE: Dumped by Johnny Farragut for CPCManiaco ; CSW2CDT-20191102
.DSK: Χ
.CDT: 1

» Powersoft-Pbasic    GERMANDATE: 2012-01-17
DL: 516
TYPE: ZIP
SiZE: 11Ko
NOTE: Headerless Custom; /CDTBlocks=23

★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Applications » RSX Encrypter
» Applications » Label Basic (CPC Amstrad International)
» Applications » RSX Screen Bounce (Amstrad Computer User)
» Applications » RSX Magic Paint
» Applications » RSX Disk-Utility (Computer Partner)
» Applications » Rsx - Clock - Interrupt - Uhr für den CPC 464 (CPC Amstrad International)
Je participe au site:
» Vous avez des infos personnel, des fichiers que nous ne possédons pas concernent ce programme ?
» Vous avez remarqué une erreur dans ce texte ?
» Aidez-nous à améliorer cette page : en nous contactant via le forum ou par email.

CPCrulez[Content Management System] v8.7-desktop
Page créée en 021 millisecondes et consultée 5004 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.