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 15 results
Harlequin 48K rev G *assembled* (excl. ROM)€177.44 Add to cart
Harlequin 48K rev G large DIY kit€93.26 Add to cart
Harlequin 48K rev G *parts only set (no pcb)*€88.71 Add to cart
Modern switching 9V 2A EU/UK PSU for ZX Spectrum 16/48/128K/+2 / Harlequin€25.01 Add to cart
Harlequin 48K RGB to SCART cable (mono sound)€23.88 Add to cart
Original (used) ZX Spectrum 48K ROM€19.33 Add to cart
Link for EEPROM programmer MiniPro TL866CS€0.00 Read more
Complete original Plus case for ZX Spectrum incl. new membrane – mint condition!€89.85 Read more
Complete original Plus case for ZX Spectrum incl. new membrane – Near mint #3€85.30 Read more
Complete original Plus case for ZX Spectrum incl. new membrane – Near mint #4€85.30 Read more
ZX Spectrum Rainbow LED case€149.00 Read more
Duopack Real Dutch Stroopwafels – the big ones!€2.26 Add to cart
PlusDlite pcb coaster€6.24 Add to cart
*Inner-blue* mug + duopack Jumbo Stroopwafels€17.05 Add to cart
*Inner-white* mug + duopack Jumbo Stroopwafels€17.05 Add to cart
and the unofficial part 4: http://www.bbc.com/news/technology-29011895
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?
The firmware used for the DivMMC EnJOY!, ESXDOS, is still being developed.
There are two websites for ESXDOS: http://www.esxdos.org and http://board.esxdos.org.
Although there aren’t many updates there, I know there is still work done, and I’m hoping for a new release soon.
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!
Save me one with a case 🙂
Very good type of kit, i’m very happy with it.
Great service and packing
You desserve it Ben, keep up the excelente work you do to the Spectrum community!
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.
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.
This is a fantastic product. never been able to load my favorite programs so quickly. and operation is so easy.
What a sharp picture. never seen such beautiful images from my zx spectrum.
Well made, product, working absolutely perfectly!
Why 2 card slots? What’s the use?
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.
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.
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.
Do you know if this ROM works with your ULA+ addon?
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!
I was looking at this to build a PC keyboard interface for the spectrum just like this http://www.benophetinternet.nl/hobby/pcki/index.htm
Would you be able to offer a product like this?
bverstee, thanks a lot for the post.Really thank you! Much obliged.
Ordered this a couple of weeks ago for my +2. I needed it because my speccy had pretty bad buzzing noise on the audio out port. Now I have crystal clear sound and I can enjoy playing my favorite games even more ! My soldering skills are amateur level at best but I’ve managed to solder the kit in under 30 minutes (including opening the speccy, cleaning the board a bit and adding an ear mod as well). Just pay attention to the included instructions and everything will be clear and easy.
Thanks again for a great product,
does the Harlequin 128 fit in this case?
Yes, it will fit.
But if you want to use the RGB output, an extra hole must be drilled in the case.
If you like that I can do that, just let me know when ordering.
I was thinking about putting together something along these lines after seeing an image on Google, but here you are… doing all the hard work for me and at a really nice price.
That’s a really beautiful piece of work ❤️ Would look great beside my Rubik’s Cube lamp ?
Great to see an option to purchase this in already assembled form. I wonder if the coloured LEDs can be re-oriented so instead of one colour per row, they are more like the spectrum logo, vertically slanted.
I’m working on several alternatives to make that possible (there may even be a programmable one!!).
It will take some time though.
Hi! Will this Kempston / Sinclair Joystick interface work with DivMMC EnJOY! *mini*? Please say that it will work perfectly with my zx spectrum. thank you
Yes, that will work just fine!
This is labelled as working with the DivMMC Enjoy mini. Does it have a through connector or will a splitter rinbbon be needed
Yes, the ZX-HD indeed has a throughput edge connector, sorry that was not clear!
I’ve just updated the description of the ZX-HD with that info.
So the DivMMC EnJOY! *mini* can be connected easily.
Hi sorry, does this works with divMMC Future? Thanks!
Yes, that will work just fine, but of course you better get a PRO ONE – cheaper and with more features!
Will this work with the ZX-HD interface?
Yes, the Kempston/Sinclair joystick interface is compatible with the ZX-HD.
A well-shipped package,
everything neatly packaged separately.
Take the time to solder.
Use good tools.
First look at the video from Bytedelight, then you have an idea of the order of assembly.
I am happy with the result.
Here is the video Jan is referring to: https://www.youtube.com/watch?v=Gar9bZCp1XQ
Will this work with a Gotek style USB drive that emulates a floppy disk drive. I believe they are effectively Shugart interfaces. I am probably going to buy one to work with my BBC just wondering if it would double up.
Yes, as long as it’s configured to DD disk images.
I have 2 Goteks waiting for time to test it myself, but several people have done it already.
What I really want is the SD card interface and HDMI out.
Extra joystick ports are nice too (usb interface would be fine for space saving)
I have the Enjoy! Pro 1 and the ZXHD and it works well together, but I think it looks a bit ugly and unstable together. Possibly easier to Damage.
The DivGMX look tiny although missing joystick ports (unless thats what the usb is for ?)
If someone could get the functionality of these 2 devices into a smaller board + a nice case I’d be interested.
Whether its done on FPGA or not.
A smaller power pack for my +2A would be good too as the current one is massive and takes up space. I think your working on that ?
Well, I was discussing this on Facebook and I think the UNO XL or ZX-GO have the best of both worlds:
They’re fast and proper ZX Spectrum clones, and have SD and advanced video outputs (though not digital yet) available at the back.
But those additional connectors are put at the edge connector slot in the case, so no full edge connector by default.
The developers of those are still working on things like HDMI / DVI / DP, so most probably it will come.
But if someone would want to use lets say a PlusD interface or something, a breakout board should be added to get a full edge connector.
That breakout board does have proper protection for the FPGA though, which some think the Next lacks, which could cause defects, I’m not sure.
I need to test the DivGMX to find out what it is capable of.
If it’s interesting, I would design another version with features that I will discuss in forums.
But let’s first wait for the tests.
Yes, I should have the +2A/+3 PSU replacements available soon, but there was way too much work during the last months.
Fortunately the new production line is now running, so more time is coming!
This is an awesome product, been waiting patiently for it to become available. As far as I know its the only replacement psu for +3.
Had a failing psu, 12v side not functioning and therefore the floppy disk wasn’t spinning. This has fixed this of course, with the added bonu sof being lightweight and power button!
Only minor thing for me was the size of the power adapter, the unit itself is tiny but the plug is huge. Cheers Ben for making this available at last.
For me is best FPGA clone Speccy2010 with Martin Bórik firmware.
– MB-02+ with BS Dos
– best debuger
– cool file manager
and other features.
One of my friends, who is a 3D printing enthusiast, has created a case for this, to help it cope with caffeine-fueled gaming sessions: https://www.thingiverse.com/thing:3807997
Arrived today and tested right away with my Spectrum +2 (grey). Excellent product, ready to go straight from the box!
So I’ve a related question, having recently become a Toastrack owner. Atic Atac (as an example) ran fine from my DivMMC Enjoy! Pro One on my 48k spectrum but crashes after the menu in the 128k’s USR0 mode, when loading the same file from the DivMMC.
Is there a way to get the Toastrack into proper 48k (USR0) mode when booting with a DivMMC attached? Or work around it by forcing RAMTOP to the 48k’s value?
Ultimate games need a poke to work on a 128K model (regardless of the interface that loads the files).
Read more here: https://www.bytedelight.com/?page_id=1570
I’ve got package 2 days ago. An usage of this product is amazing! It works perfectly with Spectrum 128 +2A. I was surprised that Ben noticed I’m from the Czech Republic so he “installed” the Czech version of the command “.speak”. Thank you:)
Hi Ben, Just recieved the Speccy Breadboard. Thank you.
Unfortunately I can’t find any projects for it.
And thank you for the Stroopwafel! Sooo yummy.
I’ve got 1 several weeks ago. Product is very solid build 🙂 Works perfect with ZX Spectrum 128 (toastrack) and also with 48k Speccy.
I am from Czech too, so i did some test with Czechoslovak clone called “Didaktik Gama”. It may work, but power plug in computer is too close to sd card slot in cartridge, so thanks to strong interferences, games did not load correctly. Maybe some shielding could be use – anybody any idea?
Wish I had the time to test it myself on a Gama.
Hopefully someone else can help in the mean time, but the best place to discuss this is on Facebook.
is this compatible with the +3? thanks looks so cool anyways!
Yep, there is a jumper on the bottom to configure the interface for the ZX Spectrum +3.
how much power does +2 grey need i read it needs 1.86a ?
how much does computer need in amps and how much does tape deck use in amps ?
I did a lot of measurements and put the results on this webpage:
Ho comprato..anzi per essere precisi mio figlio mi ha regalato per il mio compleanno questa meravigliosa interfaccia ma chiedo come posso collegare un floppy goldex usb? Perché non ci sono istruzioni per poterli usare? Aiuto!!!! Aspetto vs istruzioni grazie Carlo email@example.com
I already own the basic version of the k-mouse card and it’s great. However, I need to ask you if you would consider selling the edge connector risers as a DIY addon kit?
My guess is that if they were in short supply of 8910s then they’d use an equivalent sound chip. Also if they were being pressured to keep the cost down then they’d go with cheaper chip. 10 if a$=”supplier” and b$=”available8910s” then goto 20
20 if b$<=a$ then goto 30
30 a$ supplies equivalent chip
Proper YM2149 chips (and the related family of similar sound chips) were manufactured by or on behalf of Yamaha. The Atari ST range uses a Yamaha YM2149F. In many respects the Yamaha version is a bit better.
The manufacturer that developed and produced the AY-3-8910 range of sound chips was bought my Microchip a long time ago. Not long after, production of these chips was discontinued. So there are no new AY-3-8910, no new AY-3-8912 or any other new chips in the same range.
On trading sites, any hard to get chips are often cleaned up ‘pulls’ taken from old equipment. They are reworked to clean up and re-tin the pins. The old markings are either cleaned off, sanded off or painted over. Then new screen printed markings are applied, often to give the impression that they are new chips. Never mind that they have been out of production for many, many years (in some cases over twenty years).
There is no guarantee that what you get will even be a working chip. Some EEPROM chips have been found to be un-programmable and some so called new CMOS Z80 and CMOS 65C02 processors have found to be slower older NMOS processors!
So buyer beware!
This was a lot of fun! Everything was perfectly packaged and easy to assemble. The instructions were amazing, to the last detail. I even got use the diagnostic cart once I failed to completely solder one of the IC sockets 🙂 Overall A+++ Thanks very much Ben.
The diagnostics cart was easy to assemble, especially given the great step-by-step instructions. All parts are of high quality and fit together perfectly. I’ve used it a few times now, and it has been great in diagnosing basic problems, or confirming stable machines. Even used it with a Harlequin 48K!
No doubt a dumb question but what is a Raspberry PI?
Can I just purchase this kit to play my ZX Spectrum on my Panasonic HD TV, or do I need this Raspberry PI product?
The Raspberry Pi (model ‘Zero’ in this case), is a small board computer, which can operate standalone with a Linux distribution, or can be used to control hardware.
We have chose to use it with the ZX-HD, since the Raspberry Pi Zero carries a HDMI connector, for which license fees have been paid already.
The Raspberry Pi ‘listens’ to changes in video memory on the ZX Spectrum, and builds up its own HDMI buffer.
So the ZX-HD will only function with Raspberry Pi Zero, but I offer a kit without it since some people can obtain a Raspberry Pi Zero themselves cheaper.
Wow… I was really impressed by the completeness of the kit! All parts are sorted and labeled, Very clear and detailed instructions: Even a beginner should be able to assemble it. If you have some soldering skills and a soldering iron with a fine tip, there should be no problem getting this kit to work.
Feeling great! My Harlequin 128K burst into life on the first test this evening 🙂
Obviously, this is due to the excellent kit of parts and detailed instructions provided by you guys.
I just followed the instructions in the recommended order. I went slow, going one device at a time, it took over 10 hrs. What a great feeling to see it working so well.
Does this carry sound on the Spectrum 128k (toastrack) and Harlequin 128? If not what is the best way to utilise sound thru TV?
Not yet, and most probably not with the current Raspberry Pi Zero board on it, since it is not fast enough to also process audio.
There was a Raspberry Pi Zero 2 released a couple of weeks ago, and my developer has spent some time looking into that as a successor to the Zero (1) for more features like audio.
Most ZX-HD users have external speakers or an amplifier to output audio.
Some TV’s allow you to use an analogue audio input when an HDMI video input is used.
The kit was put together so nicely and carefully. The difficult SMD parts are already presoldered, the other parts are easy to solder in. Even the legs of the resistors were pre-bent and only needed to be put into the holes. It was fun to build this cartridge.
I have designed a simple 3D printed frame, in case you don’t want to use the rubber feet: https://www.prusaprinters.org/de/prints/138684-zx-diag-cart-case
Bought it to replace my old Disciple disk interface and it is a huge improvement.
Arrived (with a SD card) fully configured and worked straight from the box. The build quality is excellent! The usage is simple and clear!
Just a small comment: took me a while to understand that making a snapshot takes a while so first tries I thought it was stuck.
Works fantastic on my Spectrum 128 +2 (Grey).
Support from ByteDelight is beyond fantastic!
I’ll add a note in the manual about snapshots taking a couple of seconds, thanks!
I am the proud owner of:
1 x DivIDE+
1 x DivMMC Enjoy
2 x DivMMC Enjoy Pro One
1 x ZX-HD
Amazing bits of hardware that I would highly recommend to any Spectrum owner.
The polish and presentation are first class!
Hi there, I was just wandering if this device will be ok to use with a 4k t.v? Thank you very much and have a great day.
Yes, it will automatically upscale, for a pixel perfect picture!
I gave myself a month to complete this board and completed in a week spending about 1 hour a day and was great building and learning to solder at the same time. I know it may not be as good as a seasoned person that can solder but it works and as I progressed, my soldering improved and is now my daily ZX Spectrum. For anyone new or seasoned to soldering, it is a great kit and easy to follow.
I just need to justify and do another now as I now have a new found love for soldering and fixing things.
Great report from you. Thank you very much!
Great posting Ben, good to see you here in London, wish I’d have been there too.
Sorry about the covid, hope you’re okay
Works great with my ZX-HD HDMI interface, and DIVMC Enjoy Pro One and also Pro Mini. Great to have clear, crisp sound coming from my Zx Spectrum 48K. Finishes off my Spectrum for the modern age! Thanks! 😀
Thank you for a wonderful project. The instructions were easy to follow, and the unit fired up first try.
Fantastic piece of kit. Excellent build quality and works perfectly. A must have for any Spectrum owner. Really happy with it. Just plug in and go. I’m really tempted now to invest in the ZX-HD.
Have loaded up the included SD card and now loading games with zero wait time, so much better. And been able to save snapshots with the press of a button makes games much easier to play, especially adventure games and such.
Can this be used in conjunction with a DivMMC AY interface?
No, those 2 interfaces would collide in several ways.
However, Spectranet can load games or any other software very quickly, once connected to a TNFS server.
Those ‘shares’ can carry thousands of games to load easily.
There are several TNFS servers available worldwide already, and there will be more in the future for sure.
You can also setup your own TNFS (locally or to the world), on Windows, Apple or Linux.
Just bought the 9V 2A PSU from you. It works perfectly on the ZX Spectrum 48K. Still using the old cassette tapes with the old Slipstream Data Recorder. But the problem with the PSU there is no cable with a switch. Always have to unplug the PSU to play another cassette tape (game). Is there a cable with a switch somewhere that can use on the 9V 2A PSU. Only see a 12V variant.
Had liever een mooie review geplaatst over de DivMMC EnJOY! PRO ONE zoals eerder met de 9V 2A adapter. Heb al 2 weken niks van u ontvangen en u reageer niet eens op al mij berichten.
Would rather have posted a nice review about the ZX-AY as before with the 9V 2A adapter. Haven’t received anything from you for 2 weeks and you don’t even respond to all my messages.