Programmers Toolbox: Difference between revisions
From CPCWiki - THE Amstrad CPC encyclopedia!
More actions
Created page with "== Description == A collection of tools aimed to help programmers == Download == Programmers Toolbox 1.2a" |
No edit summary |
||
| (10 intermediate revisions by 3 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 == | ||
[[media:pt12a.zip|Programmers Toolbox 1.2a]] | * [[media:Toolbox10.zip|Programmers Toolbox 1.0a]] | ||
* [[media:pt12a.zip|Programmers Toolbox 1.2a]] | |||
[[Category:Expansion_ROM]] | |||
Latest revision as of 19:19, 5 August 2024
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. |