Search found 2699 matches

by tofro
Thu Jan 28, 2016 12:06 pm
Forum: Software & Programming
Topic: IP Network driver
Replies: 29
Views: 11136

Re: IP Network driver

Martin, interesting you got it going so far, even with some "tricks". However, even if the underlying "device" - in your case a socket, obviously - Is not able to deliver the data requested, it shouldn't crash. The driver routines should come back with the number of bytes read (0...
by tofro
Wed Jan 27, 2016 8:35 pm
Forum: Hardware
Topic: UPDATE Production restart of old CPUs - Rochester posting!!
Replies: 9
Views: 4931

Re: Production restart of old CPUs

vanpeebles wrote:We need some mil-spec QLs :D
Khaki or olive color?

I heard of someone with such little respect for the QL he would even paint it in winter camo. Erm. :D No he wouldn't. Surely not. :lol:

Cheers,
Tobias
by tofro
Wed Jan 27, 2016 1:21 pm
Forum: Hardware
Topic: UPDATE Production restart of old CPUs - Rochester posting!!
Replies: 9
Views: 4931

Re: Production restart of old CPUs

Yet another one. http://qlforum.co.uk/viewtopic.php?f=2&t=1312&hilit=68020 Is more or less the same story, but a different(?) company. The problem is, those guys normally produce for "defense" (military) markets - Just because there's the need and there's the money - mainly, thus i...
by tofro
Tue Jan 26, 2016 11:36 am
Forum: Software & Programming
Topic: IP Network driver
Replies: 29
Views: 11136

Re: IP Network driver

What Tobias was saying about calling a system trap while in a system trap. Is something that has concerned me, When the operating system enters the first trap it's in supervisor mode, then when it enters the second trap goes into supervisor mode, which it was already in. But when the second trap ex...
by tofro
Mon Jan 25, 2016 5:01 pm
Forum: Software & Programming
Topic: IP Network driver
Replies: 29
Views: 11136

Re: IP Network driver

Martin, what you seem to be doing is implementing a stacked device driver (i.e. calling the OS while in an OS trap, thus in a reentrant way). SMSQ/E is not made for that, it can get into all sorts of troubles, most of them relating to supervisor stack issues. What you normally should be able to do f...
by tofro
Thu Jan 21, 2016 3:54 pm
Forum: Software & Programming
Topic: SBASIC & C++
Replies: 108
Views: 52126

Re: SBASIC & C++

You are correct - DevC++ doesn't have graphics functions - like any C you might find.

You can, however, have a look at WinAPI (brrrr.....) or SDL (very much preferred) libraries in order to get at simple to use graphics API for C++.

Regards,
Tobias
by tofro
Wed Jan 20, 2016 9:47 pm
Forum: General QL Chat
Topic: Today 30 years ago...
Replies: 36
Views: 19049

Re: Today 30 years ago...

I bought my 1st personal Sinclair QL Professional Computer. This changed my life in many ways. To celebrate this I’ve spent an hour today to re-publish the QL chronology webpage which has been taken down by the ISP Swisscom last autumn due to end of service of their xy.homepage.bluewin.ch hosting p...
by tofro
Sun Jan 17, 2016 10:52 pm
Forum: Software & Programming
Topic: ASSEMBLY coding A6 relative
Replies: 2
Views: 1466

Re: ASSEMBLY coding A6 relative

Tcat, A6-relative just means the adddresses are added on access, so a suba.l a6,a6 ; fast way to clear a6 lea.l string1(pc),a0 lea.l string2(pc),a1 ..... works just as well. You're not in S*BASIC (I hope), so you are free to change a6. In case you need it afterwards (maybe it points to your data spa...
by tofro
Fri Jan 15, 2016 12:20 pm
Forum: General QL Chat
Topic: WIN extensions
Replies: 44
Views: 19705

Re: WIN extensions

Martin_Head wrote:I've no experience of the new QubIDE clones, so I may not be able to help much more.
The 'new' shouldn't matter much here. The re-make uses the exact same driver as the original.

Tobias
by tofro
Thu Jan 14, 2016 12:46 pm
Forum: General QL Chat
Topic: WIN extensions
Replies: 44
Views: 19705

Re: WIN extensions

Gents, The '->' is nowhere in a "standard" QL and also not generated by the device driver. It is actually (on the Black Box) generated by the TK2 DIR command. Apparently, TK2 somehow detects whether the device driver in question is at least Level 2, and if yes, generates a '->' for files t...