I really appreciate Ben's honesty on this one. That not *everything* always works out quite right the 'first time'.
@GingerNingerGames8 жыл бұрын
Watching this show again is relighting my motivation for creation, I've been DIYing cases for things for a while and jury rigging stuff (Xbox one most recently) But now I want to do an electrical engineering course or something so I can properly understand these old circuits and how they work.
@matthewmillaisgray8 жыл бұрын
Dear Ben & the Team, just an appreciation for that excellent & inspirational work there! This is rich & engaging in its imaginative & creative energy. Thank you for sharing the fun
@MattsPaddock9 жыл бұрын
Ben, you're the man! Hats off to your projects!
@Workshopshed9 жыл бұрын
Great build, I look forward to the ZX Spectrum 3.0 in 2016
@igotes7 жыл бұрын
As others have commented, it's nice to see a modern Spectrum "clone" that isn't simply an emulator running on a modern CPU. Top work!
@ugoleftillgorite9 жыл бұрын
You knocked it out of the park with that case design, Ben! You have made a ton of progress over the years.
@TheTurnipKing9 жыл бұрын
15:16 FYI, the extra space in the load command isn't required with the original ROM. 21:05 The ULA runs warm because the Speccy actually drives the Ferranti ULA above Ferranti's design specs for the chip, using more of the gates at once than Ferranti actually expected. But hey, if it's still working in 2015, I think we can probably call it a stable design.
@Skylance879 жыл бұрын
I'd love to learn more about circuitry and be able to do all this but i love watching how these come together
@kelli2179 жыл бұрын
Had you considered the possibility of putting the two main ICs on the back of the main board, in order to reduce the thickness of the screen area? Would that have caused problems in PCB layout, or maybe prevented you from mounting a heat sink? Had you considered milling fins on the heat sink to increase surface area and therefore heat dissipation, or was your existing design sufficient for the ULA's heat output?
@SmoothEmJay9 жыл бұрын
Thing of beauty, Ben. VERY well done sir.
@jessendelft-19 жыл бұрын
@18:08 Ben made some nice sparks with the soldering iron :P
@KingBaziaNew9 жыл бұрын
+Stuart Wilson They use the same effect when milling the heat sink and when bending it whit the hammer. I guess someone in editing was bored.
@MelroyvandenBerg9 жыл бұрын
+Jesper van Tol I also noticed it ahah nice. It's probably because of the battery
@PaulTaylor19 жыл бұрын
Got that book for Christmas a few years back, absolute solid gold. :-)
@muh1h19 жыл бұрын
Who the hell did the Audio mixing on this one?
@xKatjaxPurrsx9 жыл бұрын
+muh1h1 AND NOW A TECH TIME SHOUT!
@stonent9 жыл бұрын
+xKatjaxPurrsx Yeah I had my audio maxed out and then it blared on the speaker.
@wokani_za6 жыл бұрын
Great job Ben. I can think of a bunch of things that could've been included here but of course as you have mentioned the schedule for these episodes is tight. But if time and board space allowed for it I would've probably added the following. 1. Composite video out port for connecting to a CRT or LCD tv. 2. integrated USB keyboard circuitry. Some modern expansion devices include this. 3. Integrated the DivIDE (or similar) circuitry for fast loading of games from CF/SD cards. 4. Bus expansion port for adding any of the modern expansion devices built these days. With the above added you could carry with you a device that can load thousands of games at lightning speed. It can also be used like the original unit by plugging in an external keyboard and TV and possibly a joystick of that expansion device is added.
@hingeslevers9 жыл бұрын
Wow, that turned out great. I really like the design, a really good homage to sinclair's superb aesthetics
@FinalBaton8 жыл бұрын
love the form factor of this project! Very well done
@PlasmaHH7 жыл бұрын
11:00 or they called them bodge wires, or they were just part of the design because adding another layer was not feasible but running a couple of wires instead of these traces was.
@DavidPerry.6 жыл бұрын
Ben you are a rockstar! Looking forward to Spectrum v3.
@sishims50666 жыл бұрын
15:08 Technically you were supposed to put the name of the programme to be loaded inside the quote marks. However leaving it blank would load the first program you throw at it.
@julianskidmore2939 жыл бұрын
Worth noting that at 6:14, Ben Heck has a copy of Chris Smith's definitive guide to the ZX Spectrum ULA. www.zxdesign.info/book/bookAnnounce.shtml
@JokelesComedian9 жыл бұрын
I think the device looks great and with the 80's theme maybe add a removable, flip, or slide cover over the keyboard for storing and decorate that as well.
@Gambit7719 жыл бұрын
Very nice work on the ZedX Spectrum. The case looks like something from the early 80's too. :)
@AdamsOlympia9 жыл бұрын
I see the awesome Form 1 stereo-lithography 3D printer in his office now. Wondering if Ben has covered/reviewed it in any of his videos.
@Roobotics9 жыл бұрын
18:09 Spark! What shorted? The battery isn't even connected. Also funny about the PU resistors under the IC, I nearly had that bite me today, so easy to forget about component outlines.
@Quazatronn9 жыл бұрын
Great video, Ben! You're such a great talented person!
@lithuanianscot71728 жыл бұрын
ZX81 had a simple modification used at the time. A switch called a video inverter. It just switch black with white and that is about as simple as you get.
@jarrodbentley9039 жыл бұрын
a more modern equivalent voltage regulator negates the need for a heatsink on the 48k speccy (and toastrack) which also reduces the ULA temperature too
@Brian.S9 жыл бұрын
Was having a similar issue (RAM not being activated) in a Z180 project I'm working on, but thankfully it wasn't a hardware problem. It turns out that you have to use the Z180-specific I/O instructions to work with internal peripherals, like the MMU (doh!).
@bcsuda9 жыл бұрын
Hey that's a great episode. Thanks for spending some time showing off the finished product from different angles, as well. That was very nice. Cool project and great result. I think Ben is right when he says it's one of his better builds. Now, the only thing is the audio in most of the episode is a lot quieter than the intro and Tech Time Out. Maybe the mics' gain were down?
@allluckyseven9 жыл бұрын
5:14 -- Whoa, a "whoosh" sound there with no graphic going with it. Also, what happened to the video encoding? Ben's mouth glitches many times during the final "what have we learned" bit.
@nekomasteryoutube32329 жыл бұрын
Would it be possible to smooth out the case a bit? I was thinking maybe fine grit sand paper on the outside of the case to smooth down the lines that formed from the 3D printing, and/or maybe use a bit of acetone to give it a smoother finish.
@dudenamedclem9 жыл бұрын
I'm so happy Ben chose NOT to go with a laser cut wood case for the project, it looks damn sexy in black.
@sarreqteryx7 жыл бұрын
you could have made the screen section a bit thinner if you had inverted the front am back of the main board underneath. have the z80 and ula on the back, and the multiplexers on the front. also the ula's multiplexers arranged inside the ula the way you did with the z80's
@StephenButlerOne9 жыл бұрын
Love how 80s this looks. So period specific. Also love that you use as a £650 phone, with oodles of power to load it. some type of irony in that I'm sure.
@waltercomunello1215 жыл бұрын
ok, all we need now is "the length of an episode of Duck Tales" as an official unit of time.
@jamesgrimwood12859 жыл бұрын
So here we have a complete working smaller ZX Spectrum, created by one person over a few months. And then elsewhere on the Internet we have the ZX Vega :-/
@hingeslevers9 жыл бұрын
+James Grimwood I mean what's the deal with a Speccy that you can't program with? What were they thinking?
@jamesgrimwood12859 жыл бұрын
Or one that has no built in joystick. Emulating a kempston or cursor joystick isn't a massive task any more...
@jarrodbentley9039 жыл бұрын
+James Grimwood don't forget the Harlequin, just speccy 128 full sized pcb that fits in existing 48k/+/128 cases
@hingeslevers9 жыл бұрын
Jesse, I think James was still talking about the Vega.
@TheTurnipKing9 жыл бұрын
+10p6 Actually you might as well get a Raspberry Pi and run FUSE. Even allowing £20 for peripherials you're gonna need, you're still about £50 up over the VEGA and have a far more capable device. I'm hoping someone retools Ben's speccy board so that it can take original keyboards and be used in the original case. Also seems like there's some scope to emulate parts of the ULA using a cheap microcontroller. Imagine using something ike an Arduino to load ROM images from SD card, dump them into the memory, set the processor state and drive a clock signal to the z80, thus bypassing (and eliminating the need for) tape loading entirely? Also, this seems like it would dovetail nicely with Ben's Master System/Colecovision/CPM z80 project.
@axs2039 жыл бұрын
You sure know your stuff Ben! It's good to see you make mistakes and just get stuck in.......I wish I could do what you could......to be able to build so many cool things......and put together a whole spectrum....wah!
@rootbeer6668 жыл бұрын
I had very good luck using Isopropyl alcohol as a cutting fluid for aluminum. I got professional grade finish using my desktop mill.
@rootbeer6668 жыл бұрын
Definitely better quality than your cut.
@allluckyseven9 жыл бұрын
Is there a way to emulate the behavior of a PCB on a computer before sending it to be manufactured? By that I mean something like being able to load a program onto the emulated computer (a "virtual ZX Spectrum" in this case), to test it and avoid having to mod it later. I understand the thing about time constraints, but y'know, Ben had to spend more time compensating for that. I loved these episodes, by the way. It's great seeing him build a whole retro computer almost completely from scratch. Hope there will be more like them in the (nearest) future! I wouldn't mind if it needed a third episode...as long as they were uploaded in sequence! (grumble-grumble -- **shakes fist**)
@xanokothe9 жыл бұрын
ZX Spectrum 2.0 is really impressive. I'm looking forward for the FPGA version!
@MrApaHotel8 жыл бұрын
They really have found the right guy for this show :-)
@mamanmatty8 жыл бұрын
Great stuff. You made me think the world is good again
@Epic_DaVinci9 жыл бұрын
Turned volume up for opening speech, Ears set on fire when intro came on.
@rlamb519 жыл бұрын
I remember working with the Zilog ZEE/ZED? 80 in engineering class about 23 years ago and while the construction techniques are interesting and I enjoyed the series, I'm wondering why? I haven't used a tape/audio drive programming since my Commodore VIC-20 and it was all typing 1&0 machine language code (maddening). Pascal was sent from heaven and C- was oh wow!
@rlamb519 жыл бұрын
+Stuart Wilson I was an electronics technician when affordable Personal computers were first introduced. I worked my way from the Vic-20 to the C64 to the Commodore Colt (XT clone) in the late 80s and after teaching myself basic and pascal. I graduated to C/C++ on the 486sx in college. I still have my Colt but its wrapped up in the attic now. Just couldn't part with Old Sparky.
@rlamb519 жыл бұрын
+Stuart Wilson the colt came with two 5 1/4" floppies. I installed a 10 Meg HD
@KB1UIF5 жыл бұрын
The audio levels changed so much I was constantly adjusting my audio levels to compensate !!!
@HuntersMoon788 жыл бұрын
The completed shape looks like a ZX81
@duncanwalduck77156 жыл бұрын
Also not far off a Psion series II - but much more desirable.
@Decco63064 жыл бұрын
Ah yes, the doorstop
@retrobluehawk9 жыл бұрын
This is fantastic, I am always in awe of your engineering knowledge and skills Ben. There are plenty of ZX Spectrums still in existence, you can pick one up for quite cheap, what I was wondering is can you make an MGT Sam Coupe, a ZX Spectrum compatible 8 bit computer with better graphics and sound. These are much rarer and much more expensive, so if you could engineer one for cheaper than you can buy a 2nd hand one, it would be most interesting.
@xXTheoLinuxXx8 жыл бұрын
That would be awesome! I've never seen a Sam Coupé in RL, Those were very very rare in Holland. A normal pcb that fits in a regular pc case would be fine :)
@ottersdangerden9 жыл бұрын
There is a programming proverb that goes along the lines of "2 hours or programming saves you 20 minutes of planning"
@Malcolmstuartcole7 жыл бұрын
I liked my keyboard....a lot ,and my microdrive.I did the interupt mod no internet in those days had to wait for weeks for answers in computer magazines....always trying new tapedecks and ajusting the azimuth for sweetest loading....can you print silicone?
@FireDragonAndromeda9 жыл бұрын
Damn, I'd love one of those. Still have a ZX Spectrum 48k.
@jameslewis26359 жыл бұрын
I would like to see if this could be done with more complex computers such as the Amiga 500 or Atari ST of the 16 bit era. These were the computers that most people switched to when the Speccy and C64 had become too outdated. They would also be better for a hand-held game system because of their better resolution options, colour pallet and hard drive support (SCSI) which can be converted to memory card for storage. The main problems would be the amount of custom chips (mainly on the Amiga) and squeezing in all the functionality while keeping the size down and providing adequate power.
@Nukle0n9 жыл бұрын
I thought ChipQuick was for removing surface mount chips, and not to be used as solder paste?
@GeorgeGraves9 жыл бұрын
+Nukle0n ChipQuick is the company name. They sell normal solder solder as well.
@skynetcybernetics90589 жыл бұрын
"Everything kills you in this game." - Welcome to the 80s
@StingrayOfficial9 жыл бұрын
Well designed, actually pretty attractive. My first compute was a zx81 I bought from a garage sale in 90 or so, came with the books and everything, taught myself how to program it. Now look at me, making dumb comments on youtube.
@SimonJackson137 жыл бұрын
You could have put 2 extra bit planes and 4 colour tables in the 16kB hidden, and some nibble pairs for multiplying the regular and extra screen bitmaps. Maybe the ULA in a CPLD, and given the speed of modern parts, it might have been possible to CPLD a RISCy set of micro-ops to make a simplified Z80 via little subroutines in the mem too, all in one CPLD :D
@brandonlewis25999 жыл бұрын
Ben, it's good to see you using 123d more. I wish 123d could export sketches. Then you could laser cut from your 3d model rather than having to lay out all your parts twice. One trick I've found when printing enclosures with a curved face is to print them face up (i.e. opposite of the way you printed it), but to use support material underneath, which you then remove. For some reason, printing a curved shape works better this way. I think it's because the layers underneath tend to sag. In any case, the interior of the case will be a little rougher this way, but who cares? I'm experimenting with sanding PLA. I also found an epoxy sealer for smoothing 3d prints, but have yet to try it. It's called XTC-3D.
@Shundi129 жыл бұрын
The design of this version is great. I love the gold and black colouring, it definitely looks like something out of the 80s. Could you do something with a C64 next? This was my first computer and I remember playing some great games on that like Dizzy. Also the music from the C64 is great.
@FailsafeFPV9 жыл бұрын
I Love Ben Heck! He is so creative!
@610annasinclair9 жыл бұрын
you should do a kickstarter for this as i know lots of people would love it
9 жыл бұрын
Will the Eagle SCH and BRD files be published?
@Porco19849 жыл бұрын
Very cool project, I think it turned out quite good! Would love to see a portable Amiga 500 or something like that :)
@DaveMcAnulty9 жыл бұрын
Anyone know what kind of paint pen that is at 17:56 and if it is any good?
@jaycee19809 жыл бұрын
One thing I did spot was that the spectrum seemed to initialise very quickly. This would imply it's only detected the bottom 16K of memory, and not the full 48K. I'm also not sure why Ben chose to use the original Z80 chip here... I probably wouldve used a modern PLCC packaged one which is CMOS and would consume much less power. edit: judging by the fact that the games all work, I'd say the GW ROM mustve sped up the initial RAM test!
@letsgocamping889 жыл бұрын
Will you be making the fixed eagle cad designs available for folks who fancy making their own?
@neileyre60198 жыл бұрын
Hi Ben, Very nicely done mate, almost perfect in fact. I think I would prefer yours over one of the re-designed and commercially available ones. If you could include a memory card to have games instantly available rather than have to load tapes, this would be more desirable. The finishing touch would be the spectrum colours in the corner...a perfect modern speccy. OH and maybe a USB for a joystick?? Yes Zed is better than zee and also we say soLder with the L and not sodder which doesnt have an l :) Just a UK-USA thing mate!(one of many) Finally, I have just watched all the videos you have on speccy reworks and have thoroughly enjoyed them, well done mate. I hope to see more on the speccy from you. I think your design would be a sell-out in the UK with all us 40ish guys.
@RaySpark9 жыл бұрын
It is possible to build in some cheap mp3 player or something like that, to load "tapes"?
@glenrea8 жыл бұрын
I have 2 polycarbonate MacBook shells with failed logic boards but working screens - do you reckon a ZX Spectrum mainboard would fit in the shell keeping the MacBook battery and magsafe to make a SpecBook?
@JaredReabow9 жыл бұрын
Ben, i would very much like to have seen the whoe 3d design because i would have like to learnt about the software and how to do things you did, like curved edges.
@davelister18 жыл бұрын
Good stuff here ! and yes I used to do that for a living.
@thatguyontheright19 жыл бұрын
Sir Clive Sinclair would find a way to make it cheaper and less reliable. Any interest in doing other UK computers?
@jetli7407 жыл бұрын
amazing project, if these were release in the day of the spectrum it would sold millions
@RetroPhaeax9 жыл бұрын
17:25 What song is this? Anyone please?
@cr768029 жыл бұрын
very nice.. my first computer I had to mod to work was a Amiga 2000. played endless hours of sim city and nuclear war.
@gabodrg7 жыл бұрын
That's a really powerful solder paste at 8:42
@wolfgangschweiger95579 жыл бұрын
YES - Manic Miner, my favorite then in the early 80's. Followed by Jet Set Willy - yeah! Nice project, maybe I'll follow you...
@Gambit7719 жыл бұрын
+Wolfgang Schweiger That was a good choice of game to pick
@gameworkerty9 жыл бұрын
That's really pretty! I'd like to see a rainbow on there too.
@christopherludden45998 жыл бұрын
I still have my zx spectrum and loads of games for it from my childhood. message me if you would to borrow it for a show.
@SharpblueCreative9 жыл бұрын
Ben I'd love to be able to this, though I'd love a BBC Micro 32K portable.
@Nonexister19 жыл бұрын
Was that a spark I saw you you where soldering the charging circuit?
@mrnebbi9 жыл бұрын
+Glen Romero it was an effect added in post. They've been peppered randomly throughout the episode. kzbin.info/www/bejne/p2HMlmahr9GEbrcm42s kzbin.info/www/bejne/p2HMlmahr9GEbrcm5s
@digerman36 жыл бұрын
2018 when will we se Spectrum 3.0 biger screan an the ZX Spectrum logo it
@LucasTax979 жыл бұрын
Ben, I'd love to see you redo the apple 1 project in this same manner, especially if you share all the design files.
@spartanfoxie9 жыл бұрын
did you correct the errors on the pcb in eagle?
@rapiddisassembly41029 жыл бұрын
Hey Ben I was just wondering is it possible to make a cellphone battery work in an xbox one controller and also have it charge thru the controller the reason I ask is simple cell phone batteries have a much higher capacity than the charger pack ms sells and who doesn't have at least three or four or more of those batteries laying around in junk drawers
@JacGoudsmit9 жыл бұрын
8:10 "I think it's our boards from OSHpark! Me: Nah it can't be, OSHpark uses custom purple envelopes... ;-)
@SALSASOULRECORDS9 жыл бұрын
Any idea how to use the zx spectrum keyboard + with raspberry pie? my project is use the box and keypad within but put the raspberry pie and if possible join a 7 inch lcd monitor. If you can give me a help on how to prepare the draft would be fantastic. Many thanks for your videos are awesome and inspiring.
@ceneblock5 жыл бұрын
You'd want something to convert the matrix to a USB signal (like a teensy or Arduino Leonardo.)
@gregryan77614 жыл бұрын
I always wanted a speccy laptop, with a decent sized screen, at least 14". A decent keyboard is a must, not the dead flesh feeling keyboard that was original. and to be able to switch from the original ROM to a "better" modded ROM on the fly is a must. I don't see why such a project couldnt have the circuits added for the joystick ports, since they are only a couple of A/D chips. If you really want to go all out, add a sound chip. I think that was an option back in the days when this was fairly new, a add on circuit that a person could purchase and connected to the rear bus. Maybe I am wrong?
@ChozoSR3889 жыл бұрын
That looks pretty damn retail, Ben! If I hadn't known you built it, I'd have thought you'd bought it.
@matthewkriebel73429 жыл бұрын
"It definitely semi-conducts." Haha, that has to be a new electronics lab catch phrase.
@AstAMoore9 жыл бұрын
It resets too quickly. Unless part of the reset routine was edited out, it looks like the Speccy only sees 16K or RAM. (Manic Miner was written for the 16K Spectrum.)
@JB-kh7vg9 жыл бұрын
are all the files such as the eagle file online and downloadable? if so where can i find them
@DiyintheGhetto9 жыл бұрын
Hello i was wondering which Chip Quick is that did you use?
@TheKumra8 жыл бұрын
Are the PCB layout files available for this at all? Would love to make one myself.
@11BeezDD2149 жыл бұрын
Ive gone through most of The Ben Heck videos but i cant seem to find where it might be explained how to export/import the eagle file into Adobe and or Inkspace so that i can export to 123D. Im a novice so i may not me be working in the right direction. I would rather just export the image into 123D instead of creating the shape from scratch. Any info would be greatly appreciated.
@creativesamurai83727 жыл бұрын
Is this available to buy in kit form? I really want one!
@tokki_8 жыл бұрын
How does this only have 75k views after more than a year?
@tonymahboi9 жыл бұрын
a dedicated addon that runs tape files would be interesting, something that attaches flush and looks the part.
@kulgan969 жыл бұрын
i would try add a switch on the speaker so it can be disabled when loading those nectar for the ear tapes
@samull49469 жыл бұрын
ok, tape loading works. ITS TIME FOR A TECH TIMEOUT
@eLJaybud8 жыл бұрын
Any chance of integrating a DIVMMC type Micro SD Card device into it and selling a kit of this?