Difference between revisions of "Programmers Toolbox"
From CPCWiki - THE Amstrad CPC encyclopedia!
Line 37: | Line 37: | ||
| XREF|| | | XREF|| | ||
|- | |- | ||
− | | TUNE||Play a tune, eg |tune,"E F# G G A F# E E F#" | + | | TUNE||Play a tune, eg <nowiki>|tune,"E F# G G A F# E E F#"</nowiki> |
|- | |- | ||
| ECHO.ON||Redirect screen output to the printer. | | ECHO.ON||Redirect screen output to the printer. | ||
Line 55: | Line 55: | ||
| FIND||Search the currently loaded BASIC file for a string and edit that line. | | FIND||Search the currently loaded BASIC file for a string and edit that line. | ||
|- | |- | ||
− | | PAGE.ON||Enable paging mode. The screen will pause if displaying a large file, eg |page.on:|command | + | | PAGE.ON||Enable paging mode. The screen will pause if displaying a large file, eg <nowiki>|page.on:|command</nowiki> |
|- | |- | ||
| PAGE.OFF||Disable paging mode. | | PAGE.OFF||Disable paging mode. | ||
Line 61: | Line 61: | ||
| CHARACTER|| | | CHARACTER|| | ||
|- | |- | ||
− | | SCREEN||Page screens in and out, eg |screen,1:print "Hello world":|screen,2:print "Screen 2" | + | | SCREEN||Page screens in and out, eg <nowiki>|screen,1:print "Hello world":|screen,2:print "Screen 2"</nowiki> |
|- | |- | ||
| PICTURE|| | | PICTURE|| | ||
Line 71: | Line 71: | ||
| SOUNDLAB||Interactive sound envelope editor | | SOUNDLAB||Interactive sound envelope editor | ||
|- | |- | ||
− | | KEYBOARD||Toggle keyboard settings, eg |keyboard,1 enables caps lock. | + | | KEYBOARD||Toggle keyboard settings, eg <nowiki>|keyboard,1</nowiki> enables caps lock. |
|- | |- | ||
| BAUD|| | | BAUD|| | ||
Line 79: | Line 79: | ||
| ASSEMBLE|| | | ASSEMBLE|| | ||
|- | |- | ||
− | | KILL||Disable ROMs, eg |KILL,1,2 | + | | KILL||Disable ROMs, eg <nowiki>|KILL,1,2</nowiki> |
|- | |- | ||
| TIDYLIST||List a BASIC file with an easier to read format, eg Loops are indented, multiple lines are split out etc. | | TIDYLIST||List a BASIC file with an easier to read format, eg Loops are indented, multiple lines are split out etc. |
Revision as of 13:35, 5 August 2024
Description
A collection of ROM utilities and tools aimed to help programmers
Version 1.2a
ROM details:
Rom type: Background Version: 0.21 Rom Name: P T
Commands:
Command | Description |
---|---|
MEDIT | A Memory Editor |
UNPROTECT | Unprotect a Basic file |
DUMP | Dump the screen to the printer |
CIRCLE | |
VDU | |
INFO | Display information about a file |
COMPACT | |
CDUMP | Dump to printer |
COMMAND | Display the list of commands sorted by command type |
TURTLE | |
XREF | |
TUNE | Play a tune, eg |tune,"E F# G G A F# E E F#" |
ECHO.ON | Redirect screen output to the printer. |
ECHO.OFF | Turn off screen redirection. |
EDITOR | Start up a multi-window basic editor. |
NORMAL | Disable editor. |
W1 | Switch to Window 1 if the editor is enabled. |
W2 | Switch to Window 2 if the editor is enabled. |
W3 | Switch to Window 3 if the editor is enabled. |
FIND | Search the currently loaded BASIC file for a string and edit that line. |
PAGE.ON | Enable paging mode. The screen will pause if displaying a large file, eg |page.on:|command |
PAGE.OFF | Disable paging mode. |
CHARACTER | |
SCREEN | Page screens in and out, eg |screen,1:print "Hello world":|screen,2:print "Screen 2" |
PICTURE | |
LTRON | |
LTROFF | |
SOUNDLAB | Interactive sound envelope editor |
KEYBOARD | Toggle keyboard settings, eg |keyboard,1 enables caps lock. |
BAUD | |
ROMS | Display a list of roms and the commands that they provide. |
ASSEMBLE | |
KILL | Disable ROMs, eg |KILL,1,2 |
TIDYLIST | List a BASIC file with an easier to read format, eg Loops are indented, multiple lines are split out etc. |