Search found 553 matches

by stephen_usher
Mon Jun 16, 2025 8:33 pm
Forum: General QL Chat
Topic: Wondering if a "dead test" ROM is feasible on the QL.
Replies: 42
Views: 2776

Re: Wondering if a "dead test" ROM is feasible on the QL.

Keyboard test now uses interrupts, so this tests the system interrupts too effectively.

All the IPC reading code has been re-written as after reading the Minerva source code I found that the documentation I was using was wrong.

I've added a PDF document to the repository, derived from the Minerva ...
by stephen_usher
Sun Jun 15, 2025 12:38 pm
Forum: Hardware
Topic: MicroPicoDrive Popopo's version
Replies: 104
Views: 27047

Re: MicroPicoDrive Popopo's version

Good morning Popopo,

I have to agree that YouTube videos don't act as good user manuals. You can't print it out and refer back and forwards to specific places as you can with text and sometimes you want to be able to do so without access to a computer. This is where a text file or PDF excels ...
by stephen_usher
Sat Jun 14, 2025 10:32 am
Forum: Compatibles Corner
Topic: OPD Messaging
Replies: 5
Views: 174

Re: OPD Messaging


The Tonto/OPD has its own in-built telephone modem and doesn't need any server back-end or "minicomputer" to communicate directly to another OPD. Messaging between OPDs should work without any other equipment in-between than a working analogue phone line (which you won't find anywhere in developed ...
by stephen_usher
Sat Jun 14, 2025 10:29 am
Forum: Compatibles Corner
Topic: OPD Messaging
Replies: 5
Views: 174

Re: OPD Messaging

So, the information I read before about the ICL messaging sub-system being a store-and-forward system using a system on the ICL mini-computer was incorrect?

Any system which only used the OPD memory would be very unreliable as all pending messages would be lost in the case of an OPD crash or power ...
by stephen_usher
Fri Jun 13, 2025 10:02 pm
Forum: Compatibles Corner
Topic: OPD Messaging
Replies: 5
Views: 174

Re: OPD Messaging

Unfortunately, you not only need the ROM pack for the messaging application but also the ICL minicomputer with the correct software and modem bank.
by stephen_usher
Thu Jun 12, 2025 1:57 pm
Forum: General QL Chat
Topic: Wondering if a "dead test" ROM is feasible on the QL.
Replies: 42
Views: 2776

Re: Wondering if a "dead test" ROM is feasible on the QL.

I've completely re-written the base 128K RAM error reporting.

On the serial port it reports what address the error occurred at and the bad bits.

On the screen it draws nine bands, the first is the memory bank, white for lower and black for higher. This is followed by bands for each bit, 7 -> 0 ...
by stephen_usher
Tue Jun 10, 2025 9:47 am
Forum: General QL Chat
Topic: Wondering if a "dead test" ROM is feasible on the QL.
Replies: 42
Views: 2776

Re: Wondering if a "dead test" ROM is feasible on the QL.

I've not been able to test the lower RAM test failure error reporting yet, so testing on a real machine with 128K memory errors would be useful.
by stephen_usher
Mon Jun 09, 2025 9:54 pm
Forum: General QL Chat
Topic: Wondering if a "dead test" ROM is feasible on the QL.
Replies: 42
Views: 2776

Re: Wondering if a "dead test" ROM is feasible on the QL.

It turned out that the emulator required the status register to be read twice to get the correct contents!

Now tests the beep and if a key on the keyboard has been held down. Github updated. The updated comments in the code can wait until tomorrow.
by stephen_usher
Mon Jun 09, 2025 7:09 pm
Forum: General QL Chat
Topic: Wondering if a "dead test" ROM is feasible on the QL.
Replies: 42
Views: 2776

Re: Wondering if a "dead test" ROM is feasible on the QL.

Well, that was an adventure.... The IPC documentation is wrong again.

To send data to the IPC you clock it in by writing 000011x0 to the IPC write register, checking that the IPC has got it vis the ZX8301 status register at $20(zx83base).

Once the IPC has got all the nibbles it thinks that it ...