APPLICATIONSPROGRAMMATION ★ SIREN SOFTWARE - X-BASIC ★

X-BASIC (c) SIREN SOFTWARE (Amstrad Action)X-BASIC (c) CRESCENT SOFTWARE (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 ★ 

If the title X-Basic causes a stirring at the back of your mind it's because it has been on the streets before - in fact, almost two years ago. At that time it was sold by Crescent Software and retailed for £9.99 on cassette. Siren has repackaged it, rewritten the manual and repriced it. But, does it stand the test of time?

X-Basic is another of Siren's budget utilities. As with his other budget titles, Simon Cobb of Siren has released the program on disk only. A pity as these programs would be appreciated also by those with cassette systems. And it would no doubt be received more favourably at the lower price of cassettes.

When I receive a program of this sort, it is always pleasant to find a demo on the disk. The demo supplied with X-Basic is fairly neat when you consider X-Basic consists of only 2k of relocatable code. As with most utility programs, extra commands are introduced to the system in the form of RSXs or bar commands. A total of 58 new commands are added. You can certainly spice up your system with that lot. I mentioned that the program was relocatable: if you have other things present in memory you can avoid a clash and locate X-Basic anywhere.

Listing all X-Basids commands is pointless and makes stodgy reading. As acompromise here is a selection of the more useful commands and what they can do:

  • |LINE.W.LEFT scrolls any part of any line left. (There is an equivalent command to go right.) You can have wrap-around or not.
  • |WINDOW.UP scrolls a defined window up a certain number of lines. The scrolled lines are filled with a selected ink. 
  • |SCROLL.DOWN scrolls the whole screen down by a chosen amount. 
  • |WAIT.KEY waits until a certain key is pressed before continuing,
  • |READ.CHAR returns the Ascii code of a character on the screen at the current cursor position.
  • |GR.MODE selects the graphic mode - choice of XOR, AND, OR or forced (new ink replaces old ink).
  • |SLOW allows you to slow down the operation of any program. Helpful when debugging.
  • |EXPAND.FUNC enables you to expand the function key buffer from its default setting.
  • |BIG produces double-height characters,
  • |INVERT turns a character on its head.
  • |INSERT allows you to mix machine-code with your Basic listings.

As you can see from this selection, X-Basic offers a fairly comprehensive set of commands. There are others that you may use very occasionally, but it's good to know they are at hand. It's only when you get down to programming that you discover how useful X-Basic is. It can shorten your listings quite considerably and will add that extra sparkle. Two years have passed since X-Basic first reared its head and in that time many utilities have appeared. However. I am sure there is still a home for a competent package.

AA

★ PUBLISHERS: Siren Software , Crescent Software (Germany)
★ YEAR: 1985
★ CONFIG: 64K + AMSDOS + ROM BASIC 1.1
★ LANGUAGE:
★ LICENCE: COMMERCIALE
★ AUTEURS: Simon COBB , HARRY.J.POWNEY
COMPATIBILITE: ROM BASIC 1.1
★ PRIX: £9.99

★ AMSTRAD CPC ★ DOWNLOAD ★

Advert/Publicité:
» Siren  Software-Discovery-X-Basic-Pro  Sprite    ENGLISHDATE: 2015-01-08
DL: 158 fois
TYPE: image
SIZE: 46Ko

Cover:
» Siren  Software-X-Basic    (Extended  Basic  System)    ENGLISHDATE: 2016-01-10
DL: 149 fois
TYPE: image
SIZE: 270Ko
NOTE: w1127*h791

Dump cassette:
» Siren  Software-X-Basic    ENGLISHDATE: 2014-05-05
DL: 65 fois
TYPE: ZIP
SIZE: 10Ko
NOTE: Headerless Custom; /CDTBlocks=15

Je participe au site:
» Newfile(s) upload/Envoye de fichier(s)
★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Applications » Pascal Face Au Basic
» Applications » Creator (CPC Amstrad International)
» Applications » Prodatron Assembler Pack
» Applications » Xbasic (CPC Amstrad International)
» Applications » Basic-Kit
» Applications » Test Crtc - Logon System

QUE DIT LA LOI FRANÇAISE:

L'alinéa 8 de l'article L122-5 du Code de la propriété intellectuelle explique que « Lorsque l'œuvre a été divulguée, l'auteur ne peut interdire la reproduction d'une œuvre et sa représentation effectuées à des fins de conservation ou destinées à préserver les conditions de sa consultation à des fins de recherche ou détudes privées par des particuliers, dans les locaux de l'établissement et sur des terminaux dédiés par des bibliothèques accessibles au public, par des musées ou par des services d'archives, sous réserve que ceux-ci ne recherchent aucun avantage économique ou commercial ». Pas de problème donc pour nous!

CPCrulez[Content Management System] v8.7-desktop
Page créée en 566 millisecondes et consultée 987 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.