Harlequin kits

A couple of years ago, Chris Smith reverse engineered the ZX Spectrum ULA (you can obtain the ZX Spectrum ULA Book to read about that).
Chris also developed the Harlequin: a ZX Spectrum 48K clone based on parts that replace the ULA, so no ULA is needed.
ZX Spectrum fans continued on this development which resulted in the design that is now known as the ‘Harlequin Superfo’. The current rev G is the most stable one.
You can now assemble a complete and 100% compatible ZX Spectrum 48K clone yourself!

You can choose between:
– the small Harlequin kit: the Harlequin board with presoldered SMD parts and manual, so you can order the parts yourself
– the large Harlequin kit: the Harlequin board with all parts except for the ZX Spectrum ROM*
– assembled Harlequin board: completely assembled except for the ZX Spectrum ROM*

*It is illegal to offer a bundle of the original ROM with the kit or board, hence these are offered separately in this webshop (stock levels vary).

Showing all 7 results

0 thoughts on “Harlequin kits

  1. I’ve bought one of these wonderful DIVMMC boards via eBay and though mine got squashed during delivery (not terminally so) I’ve really enjoyed it. What I want to know is… Are there further developments for it’s ROM?

    Finally, I’ve drawn-up and 3d printed myself a case for mine. Would you mind terribly if I were to throw it up on thing verse or would that upset you?

  2. Bellissima!! Come faccio a comprarla e quanto costa?? Scrivimi se mi puoi dare ulteriori notizie ciao

    • The PlusDlite will be offered on the webshop (check the link on the toolbar just under the ByteDelight logo on this page) very soon, probably this evening!

      Il PlusDlite sarà offerto sul webshop (controllare il link sulla barra degli strumenti appena sotto il logo ByteDelight in questa pagina) molto presto, probabilmente questa sera!

  3. Congratulations!
    You desserve it Ben, keep up the excelente work you do to the Spectrum community!

    Regards,
    Daniel

  4. And,would it be worth mentioning on this page which of these ULA’s use which work-arounds (dead spider, cockroach, maybe others)? Then we have it all complete on one location 😉

    • Hmm, good one, but do you know if that information is gathered somewhere already? Otherwise I’ll have to ask others for it as I’ve not worked on that many boards with e.g. the cockroach.

  5. Is it possible to use TR-DOS disks with this interface?

    I see from the manual that G+DOS is loaded from the “+SYSTEM.CDE” file on the system disk — could TR-DOS be loaded similarly (provided that TR-DOS exists as a file that could be put on a system disk in the first place)?

    • No, the PlusDlite doesn’t support TR-DOS files or disks.
      The DivMMC EnJOY! SD card interface however does support TR-DOS disk images partially.

  6. I highly recommend the divMMC enJOY, I have several SD solutions but this is my favourite, well worth the price, the case finishes it off nicely, very easy to use and excellent after sales support 🙂

  7. Had this for a few days now and I have to say I am impressed. The build quality is outstanding and it actually grips onto my +2a with a nice snug fit the only downside is that there is no case available to give it a bit of protection against the occasional knock when I put my speccy away

    • Some developers asked for it, and it was in the original design of the DivMMC interface.
      Users who just play games won’t really use the second slot.

  8. Interesting, it seems that documentation for esxDOS is very limited because I would happily look into taking on this challenge myself. I can see why +3 basic wasnt supported especially as the 48k is available to most of them. It’s a little surprising that its took so long for this to come up but …

    What about converting a tap file to microdrive, would this be supported natively with the set up? Excuse the question if its dump I’ve only ordered my DivMMC this week and I am still waiting for it hence dont know if anything is available.

    • The 128 and +3 BASIC ROMs have completely different entrance points for routines compared to the 48 BASIC ROM.
      Since there isn’t much memory space for the ESXDOS developers to work with, it’s not easy or maybe simply impossible to add support for these ROMs.

      I read that there is a customized 128 BASIC ROM that can be activated with the ESXDOS 0.8.6 RC1 release.
      Not sure what the possibilities are with that, probably no +3 floppy disk features.
      And that customized ROM won’t be legal to distribute with DivMMC interfaces, so end-user only.

      The DivMMC and many other interfaces won’t work with Interface1/Microdrive, PlusD, Disciple, Multiface or other interfaces that have their own ROM.
      This is because the DivMMC copies the 48 BASIC ROM into its own RAM and keeps that paged in at all time.
      So another interface will not be able to take over.

      I am planning for a small interfaced that disables and enables ESXDOS by the push of a button.
      That could help with transferring to e.g. Microdrive, but you still need some unwritten software tools to actually transfer.
      Without modifications a game in a .TAP archive will not load from Microdrive.

      Ben

  9. Has almost all the operational components of the multiface it seems. Does this have a hex editor function like the multiface or could this be considered in a later revision?

    • I’d say reply to the forum with the request, I’m not sure it’s suggested already. David is easy to speak with.

    • It should be no problem at all, since the ZX-HD just probes if there are video memory changes, which is independent of the ROM inside the ZX Spectrum.
      So the ULAplus commands in the SE BASIC ROM should work fine!