Search found 596 matches

by stephen_usher
Wed Aug 20, 2025 9:46 am
Forum: General QL Chat
Topic: Wondering if a "dead test" ROM is feasible on the QL.
Replies: 47
Views: 16486

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

Indeed, the new cartridge PCB is the best way.

I modified a cartridge I already had (which itself had been modified by someone else previously)...

IMG_4449.jpeg
IMG_4448.jpeg
by stephen_usher
Wed Aug 13, 2025 1:21 pm
Forum: Software & Programming
Topic: SGC Games Compatibility
Replies: 16
Views: 2594

Re: SGC Games Compatibility


That's a bit misleading: In an exception, the CPU is always in supervisor mode.


Well, if games don't run on Minerva they're obviously not following the rules, probably including running in supervisor mode and turning off the mutlitasking and hitting the hardware directly.

This is the way of ...
by stephen_usher
Sun Aug 10, 2025 5:02 pm
Forum: Software & Programming
Topic: SGC Games Compatibility
Replies: 16
Views: 2594

Re: SGC Games Compatibility

If any of the games run code in supervisor mode and assume the exception stack frame format then they will fail on the 68020 processor as it's an extended frame rather than the original version.

Not a lot you can do about that other than patching the games in some way.
by stephen_usher
Sun Aug 10, 2025 2:00 pm
Forum: Hardware
Topic: Pico based serial/USB keyboard membrane emulator.
Replies: 11
Views: 3961

Re: Pico based serial/USB keyboard membrane emulator.

Updated the Github repository:

Fixed a bug in the USB to QL keyboard translation table for the up arrow and down arrow. They were shifted across one column meaning that they produced down arrow and Enter respectively.

Updated the keyboard matrix PDF file so it's actually readable. I do hate ...
by stephen_usher
Sat Aug 09, 2025 10:36 pm
Forum: Hardware
Topic: MicroPicoDrive Popopo's version
Replies: 120
Views: 47675

Re: MicroPicoDrive Popopo's version

The second edge connector would be using the same lines as the first, with only one being able to be used at the same time. The location would merely tell the Pico2 which image to load the data into in memory.
by stephen_usher
Sat Aug 09, 2025 9:47 am
Forum: Hardware
Topic: MicroPicoDrive Popopo's version
Replies: 120
Views: 47675

Re: MicroPicoDrive Popopo's version

What I was envisaging was the single board in the mdv1_ position and the daughter board in mdv2_ position, if someone chose to replace mdv2_. Each board would have an edge connector facing the Microdrive slot with some way for the pico to determine which of the edge connectors the SD card board had ...
by stephen_usher
Fri Aug 08, 2025 1:42 pm
Forum: Hardware
Topic: MicroPicoDrive Popopo's version
Replies: 120
Views: 47675

Re: MicroPicoDrive Popopo's version

So, potentially an update to the Pico Microdrive emulation has to do is count the toggles and use that to select the image in memory that it's accessing.

I wonder if the simplest method of selecting which image the SD card loads into would be to maybe have two edge connectors, one for each BBQL ...
by stephen_usher
Thu Aug 07, 2025 8:14 pm
Forum: Hardware
Topic: MicroPicoDrive Popopo's version
Replies: 120
Views: 47675

Re: MicroPicoDrive Popopo's version

I'm very sketchy about how the microdrives are addressed to be honest. As long as the Pico firmware can determine which one is being access if could easily theoretically just use that as the active image in memory. Only one Microdrive can be accessed at any one time so the I/O side of the system ...
by stephen_usher
Thu Aug 07, 2025 8:03 pm
Forum: Compatibles Corner
Topic: OPD: Computer One floppy interface recreation.
Replies: 70
Views: 70809

Re: OPD: Computer One floppy interface recreation.

From what I can remember, I don't think the interface uses the READY signal on pin 34 so as long as the drive can be set to DS0 (for the first drive) or DS1 (for the second) it should work.
by stephen_usher
Thu Aug 07, 2025 10:53 am
Forum: Hardware
Topic: MicroPicoDrive Popopo's version
Replies: 120
Views: 47675

Re: MicroPicoDrive Popopo's version

I've been looking as your boards for use with my bare board QL and it posed a question...

Could this be reduced to a single board with a single Pico acting as two (or more) Microdrives?

You'd need at least one more GPIO pin for the select line from the second MDV socket and enough memory inside ...