Difference between revisions of "Programmers Toolbox"
From CPCWiki - THE Amstrad CPC encyclopedia!
(→Description) |
|||
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
== Description == | == Description == | ||
+ | A collection of ROM utilities and tools aimed to help programmers. It was written and distributed by [[Micro Power Ltd.]] | ||
− | A | + | == 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||Remove REM lines | ||
+ | |- | ||
+ | | CDUMP||Shaded screen dump to printer, depicting up to 9 colours. | ||
+ | |- | ||
+ | | COMMAND||Display the list of commands sorted by command type | ||
+ | |- | ||
+ | | TURTLE|| | ||
+ | |- | ||
+ | | XREF||Search for where a line gets called from, eg <nowiki>|xref,980</nowiki> will show all the lines that use a GOTO 980 line. | ||
+ | |- | ||
+ | | TUNE||Play a tune, eg <nowiki>|tune,"DEFEB B A DEGEAAG DEGEG A F# DDAGDEGEBBA"</nowiki> | ||
+ | |- | ||
+ | | 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 <nowiki>|page.on:|command</nowiki> | ||
+ | |- | ||
+ | | PAGE.OFF||Disable paging mode. | ||
+ | |- | ||
+ | | CHARACTER|| | ||
+ | |- | ||
+ | | SCREEN||Page screens in and out, eg <nowiki>|screen,1:print "Hello world":|screen,2:print "Screen 2"</nowiki> | ||
+ | |- | ||
+ | | PICTURE|| | ||
+ | |- | ||
+ | | LTRON||Send trace output to printer | ||
+ | |- | ||
+ | | LTROFF||Disable tracing | ||
+ | |- | ||
+ | | SOUNDLAB||Interactive sound envelope editor | ||
+ | |- | ||
+ | | KEYBOARD||Toggle keyboard settings, eg <nowiki>|keyboard,1</nowiki> enables caps lock. | ||
+ | |- | ||
+ | | BAUD|| | ||
+ | |- | ||
+ | | ROMS||Display a list of roms and the commands that they provide. | ||
+ | |- | ||
+ | | ASSEMBLE|| | ||
+ | |- | ||
+ | | 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. | ||
+ | |} | ||
+ | |||
+ | == Advert == | ||
+ | <gallery> | ||
+ | Superpower_ad.jpeg|Superpower Ad, including details about the Programmers Toolbox | ||
+ | </gallery> | ||
== Download == | == Download == | ||
Line 8: | Line 94: | ||
* [[media:pt12a.zip|Programmers Toolbox 1.2a]] | * [[media:pt12a.zip|Programmers Toolbox 1.2a]] | ||
+ | |||
+ | [[Category:Expansion_ROM]] |
Latest revision as of 14:19, 5 August 2024
Contents
Description
A collection of ROM utilities and tools aimed to help programmers. It was written and distributed by Micro Power Ltd.
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 | Remove REM lines |
CDUMP | Shaded screen dump to printer, depicting up to 9 colours. |
COMMAND | Display the list of commands sorted by command type |
TURTLE | |
XREF | Search for where a line gets called from, eg |xref,980 will show all the lines that use a GOTO 980 line. |
TUNE | Play a tune, eg |tune,"DEFEB B A DEGEAAG DEGEG A F# DDAGDEGEBBA" |
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 | Send trace output to printer |
LTROFF | Disable tracing |
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. |