Search found 113 matches

by janbredenbeek
Tue Apr 25, 2017 12:22 am
Forum: General QL Chat
Topic: QL 2002 THE DVD – Re-release of videos
Replies: 3
Views: 235

Re: QL 2002 THE DVD – Re-release of videos

Watch the QL 2002 Show walkthrough and the interviews on this playlist: https://www.youtube.com/playlist?list=PLQHAWWG2O0e2IPDLMy5Oti3iTx2SJUA8s Very interesting interview with Tony Firshman - he was a regular visitor at the Eindhoven meetings and one of the main traders there. Also one of the firs...
by janbredenbeek
Thu Apr 20, 2017 11:24 pm
Forum: Software & Programming
Topic: (Nearly) solved: FuNction which tests if a variable is set
Replies: 22
Views: 968

Re: (Nearly) solved: FuNction which tests if a variable is set

However, suppose that the program has not been RUN yet! What this means is that both x% and y% will not have obtained any values. If PRINTed, both x% and y% will print out as "*"s, asterisks. There is the need to check for this UNSET status. Jan Bredenbeek has pointed out PARUSE, which I ...
by janbredenbeek
Wed Apr 19, 2017 4:15 pm
Forum: Software & Programming
Topic: (Nearly) solved: FuNction which tests if a variable is set
Replies: 22
Views: 968

Re: (Nearly) solved: FuNction which tests if a variable is set

Is there a S(uper)BASIC-function which tests if a variable is set? It just occurred to me that the TK2 PARUSE function (not to be confused with PAR_USE!) does the job. From the TK2 manual: 16 Procedure Parameters In QL SuperBASIC procedure parameters are handled by substitution: on calling a proced...
by janbredenbeek
Tue Apr 18, 2017 11:20 pm
Forum: Software & Programming
Topic: (Nearly) solved: FuNction which tests if a variable is set
Replies: 22
Views: 968

Re: (Nearly) solved: FuNction which tests if a variable is set

I think there's an ambiguity in the question. You might want to check if a variable name is set (though, is there a use case for this?) A variable always has a name as soon as it's entered into the program. You might want to check if a variable has had a value set. Is it a value or null (aka "...
by janbredenbeek
Sat Apr 15, 2017 10:29 pm
Forum: Hardware
Topic: Fun things to do with an MC68EC020....
Replies: 153
Views: 16085

Re: Fun things to do with an MC68EC020....

Yep, SRAM is designed to hold its contents with no further action as long as Vcc is applied. It consists of flip-flops rather than capacitive storage in DRAMs and doesn't need any refresh activity. If I guess right what you've selected, the Cypress SDRAM even has a sleep mode that powers down the R...
by janbredenbeek
Fri Mar 31, 2017 9:32 pm
Forum: General QL Chat
Topic: The Future of the QL Wiki
Replies: 56
Views: 3341

Re: The Future of the QL Wiki

I am now thinking of either: [a] registering a domain, with my IP that is dynamic, question is how I could update DNS entries automatically. There are a number of dynamic DNS providers around, both free and paid - see https://en.wikipedia.org/wiki/Dynamic_DNS. These work in conjunction with softwar...
by janbredenbeek
Sat Mar 25, 2017 8:57 pm
Forum: Hardware
Topic: Fun things to do with an MC68EC020....
Replies: 153
Views: 16085

Re: Fun things to do with an MC68EC020....

1024x512 is okay in terms of resolution, but more on the minimal side. I'm using 640x480 on a 1280x960 window with scaling factor of 2. Just enlarging the resolution without adjusting the character size will get you characters that are too small to read comfortably (at least at my age ;) ). Of cour...
by janbredenbeek
Fri Mar 24, 2017 4:05 pm
Forum: Software & Programming
Topic: uQLx and TCP/IP stack documentation
Replies: 12
Views: 866

Re: uQLx and TCP/IP stack documentation

I then tried: Open#3,tcp_ Print #3,"test":print #0,"ok" You have to do something like this: OPEN_IN#3,"tcp_hostname:port" This opens a channel to a TCP connection to hostname:port for reading and writing (yes, I know it sounds a bit ridiculous with OPEN_IN, but that's ...
by janbredenbeek
Thu Mar 23, 2017 11:22 pm
Forum: Software & Programming
Topic: VAL function in SuperBasic
Replies: 14
Views: 1020

Re: VAL function in SuperBasic

Wow, there was a cassette interface for the QL, I have never heard from one. What formats can it read? Is there SuperTape (from the German c't magazine) available? It was available for most computers (Spectrum, C64, Dragon, ...), much faster than the inbuilt cassette software and was therefore ofte...
by janbredenbeek
Wed Mar 22, 2017 12:44 am
Forum: Software & Programming
Topic: VAL function in SuperBasic
Replies: 14
Views: 1020

Re: VAL function in SuperBasic

I also have renamed the function, cause it is no BASIC VAL() function. Look what VAL in Visual BASIC, C64 BASIC, ... does. The Spectrum VAL() function is special. So I choosed the name EVAL(expr$,error_result$). This is the same function name as in Python (which also has such a nice function). BTW:...

Go to advanced search