Search found 792 matches

by pjw
Sun Jan 24, 2021 2:34 pm
Forum: QL Emulation
Topic: QPC2 v5 released
Replies: 58
Views: 3603

Re: QPC2 v5 released

QPC1 went on sale in 1996, almost 25 years ago. Talk about commitment! :-) It's become sort of a tradition to make QPC2 releases on the birthday of my daughter: exactly 7 years ago QPC2 became free, exactly 4 years ago I released the last version and today I can finally present QPC2 v5! It has been...
by pjw
Sat Jan 23, 2021 11:38 pm
Forum: Software & Programming
Topic: Passing channels to jobs
Replies: 32
Views: 1470

Re: Passing channels to jobs

<> Having compiled test2_obj from the first program, start it from BASIC with QX win1_test,,#1 (doesn't need the _obj extension, QX assumes that, and avoid trying to use #2, that's reserved for listings - you can pass #0,#1,#3 etc in the QX command <> I think this does its magic via pipes. I tried ...
by pjw
Sat Jan 23, 2021 11:30 pm
Forum: Software & Programming
Topic: Passing channels to jobs
Replies: 32
Views: 1470

Re: Passing channels to jobs

Dilwyn, On closer inspection, I dont think it would work with sprites after all. The way jobs are scheduled is not conducive to the more accurate timings needed for sprite animation. That would require it to be done by a task (not in the mis-named DP sense of the word ;)).The jerkiness I mentioned r...
by pjw
Sat Jan 23, 2021 8:17 pm
Forum: Software & Programming
Topic: Passing channels to jobs
Replies: 32
Views: 1470

Re: Passing channels to jobs

I am trying to write a "crap game" in BASIC on a Q68 for the 2021 Sinclair Crap Game Competition. The game is not very dynamic at the moment because I am unable to get two jobs to write to a window concurrently. I am using QLiberator, set to "no-windows-open", to compile my prog...
by pjw
Sat Jan 16, 2021 6:00 pm
Forum: Software & Programming
Topic: Dynamic Sprites
Replies: 5
Views: 296

Re: Dynamic Sprites

Dilwyn, I wrote something to display dynamic sprites using an asynchronous job, but it didnt work very well, so its in my pile of "try something else" abandoned projects. However, my sprite viewer, Sprv V0.07 (I believe that was the last released version?) can display dynamic sprites (up t...
by pjw
Mon Jan 11, 2021 11:37 pm
Forum: Software & Programming
Topic: The PC-FOUR, Psion's IBM Versions
Replies: 30
Views: 2456

Re: The PC-FOUR, Psion's IBM Versions

dilwyn wrote:Reminds me, Forum admins- did you manage to get the email notifications for private messages working?
Not yet..
by pjw
Thu Jan 07, 2021 3:28 pm
Forum: Software & Programming
Topic: MCALLT, Easyptr4
Replies: 13
Views: 743

Re: MCALLT, Easyptr4

Hi Marcel, thanks for looking into it! The thing in Per's code I can explain (besides the bug that event% is set outside of the loop). This was just a knocked-together piece of code to demonstrate an issue. Events were not being acted on at this point.. <> So your second MCALLT is actually not a new...
by pjw
Thu Jan 07, 2021 2:44 pm
Forum: The Off-Topic Section
Topic: I hate BREXIT !
Replies: 67
Views: 2674

Re: I hate BREXIT !

The EU wasnt just "them", you know, it was also "us". "We" made the rules we now so despise. Go figure. In a democracy nobody gets exactly what they want all the time, because other people also have wants. So the UK doesnt like the rules and "meddling" and pul...
by pjw
Tue Jan 05, 2021 12:19 pm
Forum: Software & Programming
Topic: MCALLT, Easyptr4
Replies: 13
Views: 743

Re: MCALLT, Easyptr4

Theres (almost) certainly a bug in MCALLT. It displays other erratic behaviour, depending on ambient circumstances..
by pjw
Sat Jan 02, 2021 7:11 pm
Forum: Software & Programming
Topic: MCALLT, Easyptr4
Replies: 13
Views: 743

Re: MCALLT, Easyptr4

The plot thickens: In my case I had something like the following scenario: 100 ch% = FOPEN("con") 110 time% = -1: event% = 0 120 n% = CODE("n") 130 MDRAW #ch%,'win1_ptr_mem_Menu_men', 0, 0, 100, 60 140 REPeat ol 150 num=MCALLT(#ch%\ event%,time%) 160 k% = MKEY%(#ch%) 170 SELect O...