Search found 2867 matches

by Dave
Wed Sep 17, 2025 10:44 pm
Forum: Hardware
Topic: Problem with floppy drives
Replies: 11
Views: 2924

Re: Problem with floppy drives

It looks fine to me. It's not a dry joint, as far as I can tell from the potatograph.
by Dave
Tue Sep 16, 2025 6:51 pm
Forum: Software & Programming
Topic: Assembler Programming Problem
Replies: 12
Views: 325

Re: Assembler Programming Problem

It can be that simple. I used a BASIC once that required a space between every element.

You don't use the parentheses when calling a procedure or function. Only when creating it. I imagine that carries across.
by Dave
Tue Sep 16, 2025 6:47 pm
Forum: Hardware
Topic: Problem with floppy drives
Replies: 11
Views: 2924

Re: Problem with floppy drives

If it's an original SGC, it's time to reseat the IC's, and hit them with some contact cleaner while they're out. Time to check all the solder joints. If Derek made the floppy cable it's not likely to be that.

Did you try the floppy on both connectors? Or try flp1_ and flp2_?
by Dave
Tue Sep 16, 2025 6:42 pm
Forum: General QL Chat
Topic: The BEST QL Editor
Replies: 26
Views: 1044

Re: The BEST QL Editor

The best QL editor/IDE might have the following features:

Doesn't need line numbers
Automatic indent, configurable. 2, 3, 4 spaces. 240x75 that'll be useful
Allows context colouring of keywords
Highlights indents
CTRL=> on DEF PROC or FN calls jumps you there, on RETurn jumps you back
Same with ...
by Dave
Mon Sep 15, 2025 9:06 pm
Forum: Hardware
Topic: Problem with floppy drives
Replies: 11
Views: 2924

Re: Problem with floppy drives

If it's just the floppy section that is problematic, the first place to check is the cable. The SGC may use a different cable to a normal Shugart interface on other QL floppy drives.

If you suspect it's the IC, replacement DP8473V are available.
by Dave
Mon Sep 15, 2025 8:26 pm
Forum: Software & Programming
Topic: QL flash programming
Replies: 14
Views: 580

Re: QL flash programming

The combination of responses here leads me to keep it simple and have the code erase, write and verify, then trigger a reboot or reset.

I have group emailed the maintainers of Minerva and SMSQ/E in the hope of a final go-ahead with my scheme here. The hardware is settled, with room for one more ...
by Dave
Mon Sep 15, 2025 12:46 am
Forum: Software & Programming
Topic: QL flash programming
Replies: 14
Views: 580

Re: QL flash programming

Hi all,

I've used flash a lot, but mostly from the hardware side or using ready made tools to flash newly assembled boards for testing or firmware updates.

I love seeing you talking about finer details of flash programming. I'm aware of the timing requirements and flash's feedback mechanism when ...
by Dave
Sun Sep 14, 2025 5:40 pm
Forum: Software & Programming
Topic: Adventures with I2C & Minerva Mk2
Replies: 95
Views: 3757

Re: Adventures with I2C & Minerva Mk2

Ello,

It doesn't help that there are a variety of speech and LCD protocols that would have completely different drivers.

This is one of those times where if you'd thought in this way about the overall structure of the commands you were creating, you might have done it differently from the ...
by Dave
Sat Sep 13, 2025 9:01 pm
Forum: Software & Programming
Topic: Adventures with I2C & Minerva Mk2
Replies: 95
Views: 3757

Re: Adventures with I2C & Minerva Mk2

I think it's more to do with the fixed capitalization of BASIC keywords. Seeing things turned into I2C_Say_Resume or etc..... It does seem like Sinclair put a lot of effort (even if accidentally) into their keyword design. The command says only what it needs to. Capitalization was used carefully to ...
by Dave
Sat Sep 13, 2025 8:39 pm
Forum: Software & Programming
Topic: QL flash programming
Replies: 14
Views: 580

Re: QL flash programming

Exactly.

I'm using a flash that has a boot block with extra protection as that is just what I already have. It's a bit of a PITA sometimes. On the final boards I might use an evenly sectored flash with no boot sectors set aside.

I think it might be easier to port from C than Z80 assembly. The ...