Search found 71 matches

by stephen_usher
Thu Sep 12, 2019 10:49 pm
Forum: Software & Programming
Topic: Programs from QL advanced User Guide
Replies: 16
Views: 486

Re: Programs from QL advanced User Guide

retro_collector wrote:Thank you Andrew! I fixed the HEX$ by Changing to HHEX$, I dont know how i missed the IF V>47 line since I looked at that function for hours!

Cheers!

Bill


It was probably BECAUSE you looked at the function for hours and always read what you thought it should be. Been there, done that.
by stephen_usher
Mon Sep 09, 2019 9:04 pm
Forum: Hardware
Topic: 74HCxx vs 74LSxx
Replies: 15
Views: 2186

Re: 74HCxx vs 74LSxx

Just be aware that different STF(M) revisions have the components in different locations.

This may be a useful resource: https://www.exxoshost.co.uk/forum/viewforum.php?f=41
by stephen_usher
Sun Jul 28, 2019 11:43 pm
Forum: Software & Programming
Topic: Looking for Metacomco Languages
Replies: 13
Views: 894

Re: Looking for Metacomco Languages

retro_collector wrote:Steve,

Thanks for that. How do I convert the .IMG back to a real floppy on my QL?

Thanks Bill


Under Linux or macOS you'd use 'dd if=metacomco-c-ql.img of=/dev/whatever-the-floppy-device-is' (when using a root shell).

On a Windows machine you should be able to use rawwrite or similar.
by stephen_usher
Sat Jul 27, 2019 9:00 pm
Forum: Software & Programming
Topic: Looking for Metacomco Languages
Replies: 13
Views: 894

Re: Looking for Metacomco Languages

Here's a floppy image containing Metacomco C Development Kit http://www.lingula.org.uk/~steve/downloads/metacomco-c-ql.img I wrote on the label: "Metacomco C: Compiler, Editor, Linker + Headers" Of course, to use it you still need the contents of the dongle ROM. P.S. I also have both the C...
by stephen_usher
Tue Jun 25, 2019 7:04 pm
Forum: Software & Programming
Topic: Hardware pointers and cursors.
Replies: 30
Views: 2476

Re: Hardware pointers and cursors.

Basically a hardware cursor is effectively a single hardware sprite. It's drawn on a graphics plane above the "background" normal graphics plane and composited on top by the graphics chip for the output. Not only does it have the benefit that the underlying graphics software doesn't have t...
by stephen_usher
Sun May 26, 2019 9:41 am
Forum: Hardware
Topic: Help, connecting QL to BBS
Replies: 26
Views: 1864

Re: Help, connecting QL to BBS

The QL serial port also can't generate a BREAK signal (set the TX line high for a certain length of time). I had to simulate this in my terminal emulator by setting the baud rate to the lowest and then send 64 NULs and hope that the system it's connected to mistake this to being this signal.
by stephen_usher
Sat May 25, 2019 1:55 pm
Forum: General QL Chat
Topic: What makes the OS for QL any better, different, unique ?
Replies: 24
Views: 2298

Re: What makes the OS for QL any better, different, unique ?

Also look at MS Xenix (was it the name ? I do not remember correctly) : total failure. Xenix was supposed to be MSDOS 3 but was killed by it not being backwardly compatible with MSDOS 2 and hence didn't run Lotus 123. At the time business wouldn't buy anything which didn't run that spreadsheet as i...
by stephen_usher
Thu May 16, 2019 8:23 am
Forum: Software & Programming
Topic: TTY ANSI Terminal
Replies: 12
Views: 1254

Re: TTY ANSI Terminal

Hi, It works, I realised that serial `ttyS1' has to be respawned using `getty' (get tty on serial line). These settings works here with `terminal-3-53' defaults. 2400 SER2IR XON/OFF $ stty -F /dev/ttyS1 2400 cs8 cstopb cooked -crtscts echo $ /sbin/getty -L ttyS1 vt52 # needs root priviledges I wish...
by stephen_usher
Mon May 13, 2019 10:34 pm
Forum: Software & Programming
Topic: TTY ANSI Terminal
Replies: 12
Views: 1254

Re: TTY ANSI Terminal

tcat wrote:Hi Stephen,

I have discovered your sources here, I may try to assemble. I noticed the assembly makes use of local labels.

https://www.earth.ox.ac.uk/~steve/software/terminal/

Many thanks
Tom


Oh! I'd forgotten that I'd made that page!

:-)

I used the Computer One assembler and linker.
by stephen_usher
Mon May 13, 2019 9:09 pm
Forum: General QL Chat
Topic: What makes the OS for QL any better, different, unique ?
Replies: 24
Views: 2298

Re: What makes the OS for QL any better, different, unique ?

Although the QL came earlier than ST and Mac, the multitasking scheduler was already preemptive - technologically superior to the cooperative multitasking of the other machines, where every program could block the whole system. One moment... Neither the original Macintosh nor the Atari ST have had ...