Search found 1474 matches

by zephyr
Wed Nov 17, 2010 9:41 pm
Forum: Hints and Tips
Topic: Slow down LIST and DIR
Replies: 0
Views: 3302

Slow down LIST and DIR

This routine allows you to slow down LIST and DIR. The machine code routine is position independent, and compatible with all versions of DragonDOS, SuperDOS, DOSPlus, and DeltaDOS. Run the BASIC program, and save the machine code routine to Cassette or Disk (add +1 to the displayed end address when ...
by zephyr
Wed Nov 17, 2010 2:41 pm
Forum: Hints and Tips
Topic: Run BASIC program on ERROR and Reset
Replies: 0
Views: 3408

Run BASIC program on ERROR and Reset

Here is a routine which restarts a BASIC program when an error is encountered, or the reset button pressed. The machine code routine is position independent. 10 'ERROR-RUN V1.0 20 'FOR THE DRAGON 32/64 30 'BY STEPHEN J WOOLHAM 40 '*************************** 50 'BASIC EXAMPLE PROGRAM 60 '***********...
by zephyr
Wed Nov 17, 2010 2:40 pm
Forum: Hints and Tips
Topic: Disable Break key from within a BASIC program
Replies: 7
Views: 3451

Re: Disable Break key from within a BASIC program

Here's an alternative method which restarts the BASIC program every time Break is pressed. The machine code routine is position independent. 10 'BREAK-RUN V1.0 20 'FOR THE DRAGON 32/64 30 'BY STEPHEN J WOOLHAM 40 '*************************** 50 'BASIC EXAMPLE PROGRAM 60 '*************************** ...
by zephyr
Wed Nov 17, 2010 2:40 pm
Forum: Hints and Tips
Topic: Disable Break key from within a BASIC program
Replies: 7
Views: 3451

Disable Break key from within a BASIC program

Here is a routine to disable the BREAK key from within a Dragon BASIC program. The machine code routine is position independent, and compatible with all versions of DragonDOS, SuperDOS, DOSPlus, and DeltaDOS. 10 'BREAK KEY DISABLE V1.0 20 'FOR THE DRAGON 32/64 30 'BY STEPHEN J WOOLHAM 40 '**********...
by zephyr
Wed Nov 17, 2010 2:29 pm
Forum: Hints and Tips
Topic: How to 'PCLEAR 0' from within a BASIC program
Replies: 0
Views: 3410

How to 'PCLEAR 0' from within a BASIC program

Here are two ways to do the equivalent of a 'PCLEAR 0' from within a BASIC program. The second (Dragon only) routine also allows you to PCLEAR more than 8 pages. 0 ' PCLEAR0 FOR THE DRAGON 32/64 1 ' AND TANDY COLOR COMPUTER 2 ' BY STEPHEN J WOOLHAM 3 ' 4 POKE188,PEEK(188)-6:POKE183,PEEK(188):PCLEAR1...
by zephyr
Wed Nov 17, 2010 2:25 pm
Forum: Hints and Tips
Topic: Fix for CoCo Extended BASIC 1.0 PCLEAR bug
Replies: 2
Views: 1877

Re: Fix for CoCo Extended BASIC 1.0 PCLEAR bug

Here's an alternative routine. Both of these routines also allow you to PCLEAR more than 8 pages, but is not recommended with the first routine. 10 'COCO PCLEAR FIX V2.0 20 'FOR EXTENDED COLOR BASIC 1.0 30 'BY STEPHEN J WOOLHAM 40 '*************************** 50 'BASIC EXAMPLE PROGRAM #2 60 '*******...
by zephyr
Wed Nov 17, 2010 2:25 pm
Forum: Hints and Tips
Topic: Fix for CoCo Extended BASIC 1.0 PCLEAR bug
Replies: 2
Views: 1877

Fix for CoCo Extended BASIC 1.0 PCLEAR bug

The following BASIC program pokes in a position independent machine code routine which gets round the PCLEAR bug in Extended Color BASIC 1.0. Steve Woolham asked if I would post it here as there does not appear to be any other routine available to do this anywhere on the internet. The routine works ...
by zephyr
Wed Nov 17, 2010 2:20 pm
Forum: Hints and Tips
Topic: Keyboard auto-repeat for Dragon and Coco
Replies: 0
Views: 3466

Keyboard auto-repeat for Dragon and Coco

Here's a great little keyboard auto-repeat routine by Steve Woolham. He sent me this little gem via e-mail the other day and asked me to post it here after I had tested it. The routine works perfectly and its 100% compatible with both Dragon and CoCo machines. I have included a listing of the BASIC ...
by zephyr
Wed Nov 17, 2010 2:19 pm
Forum: Hints and Tips
Topic: Dragon 64 keyboard auto-repeat bug fix
Replies: 1
Views: 3091

Re: Dragon 64 keyboard auto-repeat bug fix

Some extra information that I think should have been mentioned in the readme. (1) This patch also makes the Dragon 64's auto-repeat function usable under DragonDOS. (2) For people using DragonDOS for the first time please note that you need to add 1 to the end address when saving to disk. Example: ...
by zephyr
Wed Nov 17, 2010 2:17 pm
Forum: Hints and Tips
Topic: Dragon 64 keyboard auto-repeat bug fix
Replies: 1
Views: 3091

Dragon 64 keyboard auto-repeat bug fix

Here's a handy little program from Steve Woolham that fixes a bug in the Dragon/Tano Dragon 64's keyboard auto-repeat routine. I have included a listing of the BASIC loader so you can type it directly if you prefer. 0 'AUTO-REPEAT BUG FIX PATCH 1.0 1 'FOR THE DRAGON/TANO DRAGON 64 2 '(C) 2009 BY STE...