Makes a nifty display.
I'll add this to the main program later on I'm still working on other routines as well.
Enjoy;
Greg
Search found 428 matches
- Sat Apr 15, 2023 9:18 pm
- Forum: ZX BASIC
- Topic: "Inline" BASIC Extensions
- Replies: 31
- Views: 24045
- Mon Apr 10, 2023 9:23 pm
- Forum: ZX BASIC
- Topic: "Inline" BASIC Extensions
- Replies: 31
- Views: 24045
New version "Inline" routines.
I've uploaded a new version of the "Inline" program. I've done away with all the POKEs for parameter passing. Without the POKEs the GOSUBs are no longer needed so things are bit faster as well. Parameter passing is now in the form... 10 PRINT USR FILL;[Lines],[CODE CHR "X"] I've added two new routin...
- Fri Mar 24, 2023 9:50 pm
- Forum: ZX BASIC
- Topic: "Inline" BASIC Extensions
- Replies: 31
- Views: 24045
Re: "Inline" BASIC Extensions
I'm tending to forgo using LPRINT for parameter passing as it would make the programs incompatible with ZXPand.
Regards;
Greg
Regards;
Greg
- Tue Mar 21, 2023 9:47 pm
- Forum: ZX BASIC
- Topic: "Inline" BASIC Extensions
- Replies: 31
- Views: 24045
Re: "Inline" BASIC Extensions
using 21 LPRINT C$(1 to 2); is easier. Then the machine code can fetch PRINTABLE(!) characters from printer buffer (address 16444....) and the length of the basic code does not need to be calculated to call the machine code (line 20). A single number X can be passed to m/c using RAND X and fetch th...
- Wed Mar 15, 2023 8:29 pm
- Forum: ZX BASIC
- Topic: "Inline" BASIC Extensions
- Replies: 31
- Views: 24045
"Inline" Text scrolling routine
I'll add a smaller demo to the main program later on.
Regards;
Greg
Regards;
Greg
- Fri Mar 10, 2023 10:23 pm
- Forum: ZX BASIC
- Topic: "Inline" BASIC Extensions
- Replies: 31
- Views: 24045
Re: "Inline" BASIC Extensions
If you can think of any other, not too complicated, routines let me know. I'm thinking a one line text scroll might be useful, for instructions etc.
Regards;
Greg
Regards;
Greg
- Thu Mar 09, 2023 9:53 pm
- Forum: ZX BASIC
- Topic: "Inline" BASIC Extensions
- Replies: 31
- Views: 24045
"Inline" BASIC Extensions
Various BASIC extensions, like scroll down, converted to "Inline" formats.
See the enclosed Readme for more info.
Enjoy;
Greg
Updated the program, 08/30/23. Modified the Quick Print routine slightly.
See the enclosed Readme for more info.
Enjoy;
Greg
Updated the program, 08/30/23. Modified the Quick Print routine slightly.
- Wed Mar 01, 2023 10:18 pm
- Forum: Software
- Topic: Clive CeZXanne
- Replies: 0
- Views: 1218
Clive CeZXanne
Op-Art by Clive CeZXanne
Standard and Chroma versions although both work in either format.
Standard and Chroma versions although both work in either format.
- Sun Feb 19, 2023 11:31 pm
- Forum: ZX BASIC
- Topic: What exactly do Plot and Unplot do?
- Replies: 15
- Views: 10436
Re: What exactly do Plot and Unplot do?
PLOT and UNPLOT work as expected except the plot coordinates are 64x48 instead of 256x192.
Regards;
Greg
PS actually the PLOT coords are 64x44 but can be increased to 48 easily with MC.
Regards;
Greg
PS actually the PLOT coords are 64x44 but can be increased to 48 easily with MC.
- Sat Feb 04, 2023 11:01 pm
- Forum: Development
- Topic: MCODER II compiler for BASIC programs (ZX81)
- Replies: 6
- Views: 1636
Re: MCODER II compiler for BASIC programs (ZX81)
The RND function returns an integer value between 0 and 32768 so to have a range between 0 and 5 divide the results by 6554, 0 to 10 divide by 3277, 0 to 20 divide by 1638.
Range of 5 to 25: 5+RND/1638
Regards;
Greg
Range of 5 to 25: 5+RND/1638
Regards;
Greg