Search found 543 matches

by Popopo
Thu Aug 21, 2025 7:56 pm
Forum: Hardware
Topic: Hardware programmable timers
Replies: 23
Views: 767

Re: Hardware programmable timers

[Deleted, this comment doesn't help technically]
by Popopo
Thu Aug 21, 2025 7:43 pm
Forum: Hardware
Topic: Hardware programmable timers
Replies: 23
Views: 767

Re: Hardware programmable timers


...
For clarity, the chip I am using is the SAM2695. It's a very powerful single chip MIDI synthesizer used in the Yamaha TX7. There are two makers of this, and I am using the French "Dream" version which correctly implements General MIDI, chorus/echo/reverb/pan effects, and XG50 secondary sound ...
by Popopo
Wed Aug 20, 2025 9:58 pm
Forum: Hardware
Topic: Hardware programmable timers
Replies: 23
Views: 767

Re: Hardware programmable timers

Hi!
Excellent thread and very helpful to know more about the low level architecture of the QL.

Also I am working on my own sound card implementation for QL. But from the POV of someone who doesn't know the architecture as you do, not programming low level for QL neither. So my project is not only ...
by Popopo
Wed Aug 13, 2025 9:57 am
Forum: Software & Programming
Topic: Does QL has Haskell interpreter?
Replies: 7
Views: 359

Re: Does QL has Haskell interpreter?

Thanks :)
I was looking that site at first, but there were not the supported platform list.

I guess was mixing it up with Prolog, so completely wrong.

Considering there are compilers and interpreters for Prolog and Lisp... it sounds weird not for Haskell in Sinclair QL.
Well :) thank you for the ...
by Popopo
Tue Aug 12, 2025 5:12 pm
Forum: Software & Programming
Topic: Does QL has Haskell interpreter?
Replies: 7
Views: 359

Does QL has Haskell interpreter?

Hi all!

I programed a very little game in Haskell for demo purposes,
Long time ago I read that Sinclair QL also has/had a Haskell interpreter, and I would like to try my code working on my BBQL.

I don't remember the source, perhaps Wikipedia.

Does it exist? I mean the Haskell interpreter for ...
by Popopo
Sat Aug 09, 2025 10:08 am
Forum: Hardware
Topic: MicroPicoDrive Popopo's version
Replies: 120
Views: 39986

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 ...
by Popopo
Fri Aug 08, 2025 10:22 pm
Forum: Hardware
Topic: MicroPicoDrive Popopo's version
Replies: 120
Views: 39986

Re: MicroPicoDrive Popopo's version

XorA wrote: Fri Aug 08, 2025 9:16 pm
I didn't realize you could have multiple microdrive motors going at once. But you can only read one at a time.
Zkul and West do this as part of their copy protection, I have no idea what actually happens on a real machine, but it was a PITA for sqlay3.
Hum... very very interesting.
by Popopo
Fri Aug 08, 2025 10:02 pm
Forum: Hardware
Topic: MicroPicoDrive Popopo's version
Replies: 120
Views: 39986

Re: MicroPicoDrive Popopo's version

In addition to what commented before...
This has not too much interest unless you would like to load an image whose APP (program/soft) was created to run from... let's say MDV3. But you have not external unit, even your QL has only a MDP in MDV1 pos. That case it would make sense (IMO).

But it ...
by Popopo
Fri Aug 08, 2025 8:58 pm
Forum: Hardware
Topic: MicroPicoDrive Popopo's version
Replies: 120
Views: 39986

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 Popopo
Thu Aug 07, 2025 10:03 pm
Forum: Hardware
Topic: MicroPicoDrive Popopo's version
Replies: 120
Views: 39986

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 ...