Search found 3967 matches

by Derek_Stewart
Fri Apr 22, 2022 2:23 pm
Forum: Software & Programming
Topic: QL Screen Scrolling
Replies: 0
Views: 1180

QL Screen Scrolling

Hi, After scanning the QDOS Companion, I was reminded of the QDOS Traps (system calls) to PAN and SCROLL the screen or screen channel, which has S*BASIC keywords. This feature is not present in most computers, so the programmer has to write a horizontal scrolling rountine. I find this strange as the...
by Derek_Stewart
Fri Apr 22, 2022 2:17 pm
Forum: General QL Chat
Topic: Andy Pennell's books.
Replies: 96
Views: 21539

Re: Andy Pennell's books.

Hi

Progress update, just starting to format Chapter 8, only 2 chapters and appdencies to complete.
by Derek_Stewart
Fri Apr 22, 2022 2:12 pm
Forum: Software & Programming
Topic: The Noob's Machine Code Thread
Replies: 24
Views: 4942

Re: The Noob's Machine Code Thread

Hi, The problem of porting BASIC programs gets worse, I have been porting some Spectrum programmes which apart from the Spectrum PRINT statement being different on the QL, that is no formatting statements allowed in the QL PRINT command. The main problem area is that Spectrum BASIC allows varaibles ...
by Derek_Stewart
Wed Apr 20, 2022 1:57 pm
Forum: Software & Programming
Topic: New "feature" (aka "bug") in both ComputerOne and Supper FORTH :
Replies: 16
Views: 3281

Re: New "feature" (aka "bug") in both ComputerOne and Supper FORTH :

Hi, I find M68K and ARM assembler easy to understand, unlike Z80 and 8086, whether I am any good at assembler programming is debatable. I like the Forth way of thinking, which most books reckcon that Forth is as fast as assembler but at a high level. The Reversi supplied with SuperForth, is supposed...
by Derek_Stewart
Wed Apr 20, 2022 12:47 pm
Forum: Software & Programming
Topic: Q68 I2C Driver
Replies: 25
Views: 5013

Re: Q68 I2C Driver

HI Martin, The Q68 Clock setting is preserved by using a Super Capacitor that stores enough charge to backup the Clock settings. If the Q68 is left unpowered for a long length of time, the Super-Cap maybe of become discharged, so the clock setting is 0 or the default for SMSQ/E. I never really had t...
by Derek_Stewart
Mon Apr 18, 2022 4:05 pm
Forum: Software & Programming
Topic: The Noob's Machine Code Thread
Replies: 24
Views: 4942

Re: The Noob's Machine Code Thread

Hi, I would use QMAC Macro Assembler, which the best QL assembler, it will run on every QL platform. The Z80 opcodes could be defined as Macros so that no change could be made to the Z80 code. Most Z80 opcodes could defined in this way the Macros are drfined in a macro file included at the start of ...
by Derek_Stewart
Mon Apr 18, 2022 2:50 pm
Forum: General QL Chat
Topic: Andy Pennell's books.
Replies: 96
Views: 21539

Re: Andy Pennell's books.

Hi Norman,

I have Github signon, I will see if it works and upload the complete book once I am finished.
by Derek_Stewart
Mon Apr 18, 2022 2:42 pm
Forum: Software & Programming
Topic: New "feature" (aka "bug") in both ComputerOne and Supper FORTH :
Replies: 16
Views: 3281

Re: New "feature" (aka "bug") in both ComputerOne and Supper FORTH :

I have scanned copy of the Computer 1 Forth Manual, but not the software.

With regards to Super Forth, the source code is on Gerry Jackson 's Git Hub page, maybe the code could updated?