Running Apple 1 software on a breadboard computer (Wozmon) [video]
youtube.com
youtube.com
And Ben Eater has taught me more about how computer hardware and software work at the lowest level than any other resource I've come across in my 25 years in the tech industry. Truly inspiring.
It arguably turned the Apple II into a serious business machine, because few people could withstand working with cassette tapes.
I got started on a TRS-80 Model 1, which was interesting… but when the Apple II showed up, it was just different and set me on a journey that I’m still on.
The Apple was just itching to be explored.
Still have one. Still use it on occasion too. Last major use was to play through Nox Archaist. 8 bit RPG programmed with modern sensibilities in mind. Too much fun.
Surely his "duo anni mirabiles"
You can see a classic assembly language space optimizing trick at PRBYTE. It first prints the upper half of the byte in hex with call to the PRHEX procedure, then falls through to PRHEX again to print the second half.
In addition to having access to computers, even just being able to get a copy of any software and do anything with it were a bit of a hurdle if you had started at the chip level.
Turns out doing that and writing a basic line assembler and disassembler are a great way to get familiar with a CPU.
It also gives you RSI issues from bending solid core wires if you're not careful. Take breaks! :-)
And you can stuff it in a frame and have some cool wall deco! I eventually added a boot loader and "punch card reader" to mine which works with some photo diodes. I print out a programming strip on an ink jet and can slide it through the reader to load a program. When I have geeky visitors I give them a program to load.
Ben Eater may just be one of the greatest educators of his generation. There's going to be so many good old engineers 20 years from now who trace it all back to his videos.
Too late :D
> And you can stuff it in a frame and have some cool wall deco!
Right, i have already got a ground plane to mount it on. Do you have a glass/acrylic plate on your frame like this https://monster6502.com/ ?
> I eventually added a boot loader and "punch card reader" to mine which works with some photo diodes. I print out a programming strip on an ink jet and can slide it through the reader to load a program. When I have geeky visitors I give them a program to load.
That idea is really cool, maybe i'll try that too in the future! I have thought about adding a diy discrete UART of some sort. Oh and upgrade it to an SAP-3 in the future.
But indeed, Eater is the one who made it famous thanks to Youtube.