Search found 716 matches
- Sat Oct 28, 2023 6:50 am
- Forum: Software & Programming
- Topic: Doodle
- Replies: 86
- Views: 26059
Re: Doodle
Hi again All, The final version caters for monochrome screens. Let 450 be RND(1 to 7) for MODE 8 colour. Let 260 be CSIZE 0,0 & 220 th=5 for longer animations. Modify lines to read wd/2 or hg/2 (or whatever) to reduce screen sizes. SCALE must be hg,0,0 under QDOS, (due to a system bug), ELSE whe...
- Fri Oct 27, 2023 11:43 pm
- Forum: Software & Programming
- Topic: Doodle
- Replies: 86
- Views: 26059
Re: Doodle
Hi Folks, My SGC QL failed often whilst writing the final versions : Just a poor mains plug though ! All suggested tweaks are incorporated, into just 3 versions, which are now quirk free ! Brownien8_bas : Prints characters. Or, LET 180 read Vs=0 for blobs. Brownien8q_bas : For QDOS, LET 180 be -1, 0...
- Sun Oct 22, 2023 9:02 am
- Forum: Software & Programming
- Topic: Doodle
- Replies: 86
- Views: 26059
Re: Doodle
Hi Mark and All, I will have a look at your last posting later today.... For SGC QDOS, I rewrote the sprites as simple circles, 'Blob' tested OK, (and on QPC2). OK under QDOS,a compiled version fails (with high resolutions) when key (N) is pressed. Regards, Steve. BrownienBlob.zip Brownien.zip
- Sat Oct 21, 2023 6:13 pm
- Forum: Software & Programming
- Topic: Doodle
- Replies: 86
- Views: 26059
Re: Doodle
Hi Dilwyn, Derek, Mark and All, Thanks guys for your helpful comments tweaks and suggestions. Therefore I have ammended the code and also optimised it still further, to reduce shuddering. SGC needed Mode 8. No more checkered characters. Hit ranges are now progressive. (ESC)ape or (N)ext screen keys ...
- Fri Oct 20, 2023 1:33 pm
- Forum: Software & Programming
- Topic: Doodle
- Replies: 86
- Views: 26059
Re: Doodle
Hi Folks, I have read that most QL Keywords can be replaced in the name table, so as to modify any that need extending. One such candidate is CURSOR, which under QDOS needs to be able to accept a channel parameter. SMSQ/E's CURSOR# works fine, so can it be snipped and added to the QDOS name table in...
- Fri Oct 20, 2023 6:19 am
- Forum: Software & Programming
- Topic: Doodle
- Replies: 86
- Views: 26059
Re: Doodle
Hi Derek, Dilwyn and All, Here is version5, which incorporates your requested modifications, tested ok under SMSQ/E in QPC2 and SGC. Of course it halts under QDOS, because of the CURSOR# problem already discussed. In high resolution, text CSIZES are best set to 3,1, as otherwise they are too small t...
- Thu Oct 19, 2023 9:09 pm
- Forum: Software & Programming
- Topic: Doodle
- Replies: 86
- Views: 26059
Re: Doodle
Hi Derek & Dilwyn, The next version, modified with a CONsole (#3) works fine under SMSQ/E, but fails under QDOS as CURSOR#n won't work (even n=1)... So I am somewhat loathe to issue it. Is it really useful to declare CONsole channels ? And what channel number should be chosen ? Not being familia...
- Thu Oct 19, 2023 8:07 pm
- Forum: Software & Programming
- Topic: Doodle
- Replies: 86
- Views: 26059
Re: Doodle
Hi Derek, The program defaults to channel 1, (or perhaps to 0 for KEYROW or PAUSEs ?). SuperBasic handles these, as does TURBO. If necessary, I could declare a CONsole device channel, and add hashes# to all relevant keywords. No problem. But under QDOS, CURSOR must be channel one, offset from Main s...
- Thu Oct 19, 2023 5:41 pm
- Forum: Software & Programming
- Topic: Doodle
- Replies: 86
- Views: 26059
Re: Doodle
Hi Dilwyn and all Folks, Version 4 now uses locals, has been tweaked to vary sprite trajectories, and is fully commented with remarks (and seems stable). Tested intensively on QPC2, and SGC under QDOS and SMSQ/E. With LOCALs, it ought to run on most systems ? (OK compiled with TURBO). Probably the f...
- Wed Oct 18, 2023 10:00 pm
- Forum: Software & Programming
- Topic: Doodle
- Replies: 86
- Views: 26059
Re: Doodle
Dilwyn, The more sprites there are initialised, the slower the program effectively runs. But with say, Q=170 sprites, as less sprites remain after collisions, then an illusion of empty sluggishness appears... Do slug the program on QPC using line 705 pause 5, but not on SGC... as it will become too ...