That is marred by the memory of having to reload the assembler program from cassette every time I made a mistake in the machine code I was trying to learn.
That feeling of despair has stayed with me a long time
From memory I could successfully load from and use about half the tapes I ever bought for my speccy, and I still don't know whether it was me or them.
Worth it, though.
Then there was those tapes where that alone wasn't enough due to how much the head would move as per screw position, so in addition I might need to use a screwdriver to move the tape holder just a couple of millimeter more on top.
The past 24 hours have been a rollercoaster. The crowdfunding campaign on Kickstarter was successfully funded in less than five minutes after going live (some sort of record, for sure) and it’s already larger than the original ZX Spectrum Next Kickstarter.
This means we’ve now unlocked three stretch goals already, doubling the Next’s memory to 2Mb, turning its manual into full colour, and ensuring every backer gets a copy of a new version of Baggers in Space. And this is just the beginning.
https://atariage.com/forums/topic/252067-manic-miner-release...
https://www.youtube.com/watch?v=OOhLU2YIsSQ
I'm kidding, but this is a really excellent port. A friend of mine is loaning me his TS2068 and I'm trying to change the ROM to make it into a ZX Spectrum.
Another thing I'd love to see (I know, open source, I should do it myself or pay someone to do it) some odder machines, such as Tektronix terminals, Xerox Mesa-based machines, LMI/Symbolics Lisp Machines... I get it. I should do it.
Might be interesting to see if it could run one of the Z80 soft cores that improves on the per-cycle performance for a Z80. Like the wishbone z80, or the coincidentally named nextz80 core. The nextz80 is reportedly 4x faster at the same clock speed.
I assume that, if you want your text editor or spreadsheet to run faster, these FPGA implementations allow for very fast clocks in 1980's terms.
Emulation is fine (and even better, arguably) if what you want to do is to write software for an ancient platform (because you'll have debugging capabilities well beyond our wildest dreams of the day) and much powerful tools. You'll also have fully decked systems with then prohibitively large amounts of memory, and ridiculously fast storage and processors that you can slow down to original metal speeds, but don't limit you to those.
The storage factor is huge. Absolutely no one is going to miss the cassette tape. Or (worse) the microdrive. I wonder if any of those remain, or if they all got "eaten"! Likewise the 3" floppy on the +3. While a big step up from tapes, the media is simply obsolete and impractical. And the CP/M-inspired +3DOS is also quite primitive and obsolete.
Product itself is fantastic, you can clearly see a lot of love went into polishing the old .. erm computer.
The extra capabilities remind me of the SAM Coupé which was a similarly "enhanced" ZX spectrum compatible, albeit still limited compared with this product.
The only playground discussions were feeling a bit sorry for those that made the mistake of buying MSX clone, or Timex compatibles vs the real Species.
https://www.inflationtool.com/british-pound/1982-to-present-...
The original 16K Speccy launched for £125, worth a whisker under £350 in 2019 (per wikipedia). So the Spectrum Next with Raspberry Pi Zero preinstalled is actually cheaper than the original entry-level Spectrum.
As far as I'm aware the FPGA onboard does brutally accurate emulation of the original Z80 hardware, so you should be able to write assembly and basic (and I believe it boots to a BASIC kernal yeah, that's how they spell it back in the 8 bit days :) )
The device can run in many different modes, but I've seen nothing that indicates a limitation to BASIC.
The only device I've seen lately that is pure BASIC, is the Colour Maximite 2 - but it does BASIC so darn fast, it's almost a feature :)
If you're interested in other things I've dug up while in my retro computing phase, check out the Turbo Chameleon 64. Lots of neat FPGA and emulation hardware out there these days.
Colour Maximite 2: https://geoffg.net/maximite.html Turbo Chameleon 64: https://www.c64-wiki.com/index.php?title=Turbo_Chameleon_64 and https://icomp.de/shop-icomp/en/shop/product/Turbo_Chameleon_...