Acquainting yourself with SpecBAS: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 16: Line 16:
This should now be stored in memory, and displayed at the top of the window. To execute a program, enter the command '''RUN''' . To save a program to disk, enter '''SAVE "filename"''' . To retrieve a saved program, enter '''LOAD "filename"''' . The command '''NEW''' will erase a program from memory. Individual lines can be erased by entering their line number alone ( to erase line 20, simply enter '''20''' ). Entering '''QUIT''' will exit SpecBAS.  
This should now be stored in memory, and displayed at the top of the window. To execute a program, enter the command '''RUN''' . To save a program to disk, enter '''SAVE "filename"''' . To retrieve a saved program, enter '''LOAD "filename"''' . The command '''NEW''' will erase a program from memory. Individual lines can be erased by entering their line number alone ( to erase line 20, simply enter '''20''' ). Entering '''QUIT''' will exit SpecBAS.  


==Editor controls==
==Editor key controls==
 
The editor window can be controlled, intuitively, via mouse control, and/or via the following key commands:
  ctrl + cursor up    =  select previous line
  ctrl + cursor up    =  select previous line
  ctrl + cursor down  =  select next line
  ctrl + cursor down  =  select next line
  ctrl + f1          =  edit selected line
  tab                =  edit selected line
  escape              =  terminate, or 'break into' program
  escape              =  terminate, or 'break into' program
return              =  toggle editor window on/off
shift + cursor up  =  recall previous command
shift + cursor down =  revert the above
BASIC programs can also be loaded into specbas as ZXASCII text files from your editor of choice, detailed in [[File handling in SpecBAS]]
==What can I do with it?==
SpecBAS is broadly compatible with most forms of BASIC. Demo files are available for you to nose through. Writing games, utilities and fun-code in SpecBAS is remarkably simple. The speed of the interpreter, and vast amount of commands available allow impressive results to be achieved quickly. You could relive a couple of ZX81 type-ins, or just as easily throw together a fractal based animation, a slick arcade game, or useful utilities and tools.
62

edits

Navigation menu