Years ago I acquired and refurbished a NeXT cube. They were certainly a distinctive-looking computer for the day, but I don't know that there was anything particularly special bout the hardware that was worth recreating. The software was the interesting bit.
A modern computer running the whole thing in emulation is not the same though.
Whereas for example an FPGA implementation, that’s in line with my idea of “build your own NeXT”. Even though someone might say, that’s emulation too. And they’d be correct in a way. But like, do you see what I mean?
> A modern computer running the whole thing in emulation is not the same though.
>> Whereas for example an FPGA implementation, that’s in line with my idea of “build your own NeXT”.
But the OP is not that. IIRC, there were two distinct versions of NeXTSTEP: a 68k version for their custom hardware, and a x86 version for PCs. The OP is setting up VM for the latter (which given its age does not seem like a trivial thing, either).
So if you must have an FPGA version, it would be equally equivalent to have one that simulates a mid-90s IBM clone.
“Build your own NeXT with a virtual machine”
Which may not be in accordance with the submission guidelines.
That would be acceptable, as you built a machine that functioned exactly like the original, running the OS on bare metal - not on unrelated hardware under emulation. That would fit my idea of "building" the machine as well.
Agreed though, the headline is a little odd. I was expecting something akin to that guy who designed and fabbed a new logic board for an SE/30. That would've been a feat, especially since those Motorola processors are so hard to come by now.
See this article that adolph linked in another comment: https://simson.net/ref/1993/cubefire.html
LOL
Maybe a pizmo macbook?
I have a SparcStation 20 with 512 MB RAM and the 24 bit framebuffer RAM expansion, this is a great machine for NeXTstep.
If you happen to have an hp PA-RISC machine, some models using the PA7100 CPU (e.g. the "Gecko" 712-series) are also supported and are really nice NeXTstep machines.
Vintage Apple hardware does not work with NeXTstep directly, but you can run Rhapsody (essentially NeXTstep for PowerPC with a System 9-like UI) on early G3 Macs.
The Motorola 88k-based NRW (NeXT RISC workstation) was unfortunately canceled when NeXT decided to leave the hardware business...
If you don't have a compiler set up on the PA-RISC machine, you should be able to cross-compile or generate a fat binary from ProjectBuilder on NeXTstep/intel.
http://tenfourfox.blogspot.com/2014/08/and-now-for-something...
Nextstep was also glorious. I supported a lab full of cubes and slabs.
But under the covers, the hardware other than the terrible magnetic optical drive was boring. There was only minimal hardware distinctiveness. The built in Motorola DSP was nice..ish, but the real revolution before and after NeXT was graphics. The non-NextDimension-equipped cubes were utterly pedestrian compared to things like the Amiga (before) and the SGI machines. Not long after the slabs shipped Apple shipped a Mac ii with a TI DSP on a card for accelerated 3D.
I’m a huge next fan but it was all the experience - excruciatingly terrible for the MO cubes to glorious for the color turbo slabs - which defined NeXT.
https://en.wikipedia.org/wiki/NeXT_MegaPixel_Display
The original MegaPixel Display was a monochrome 17" monitor displaying 4 brightness levels (black, dark gray, light gray and white) in a fixed resolution of 1120 x 832 at 92 DPI (just shy of a true Megapixel at 931,840 total pixels) at 68 Hz
October 1986 https://books.google.com/books?id=mzwEAAAAMBAJ&lpg=PA41&ots=...
Multiple 1024x768@16 cards in $2-3K range, and an absolute steal - $3K Number Nine 1280 1280x1024@256.
In 1988 you could buy 1664x1200 PC card + 19 inch monitor $2400 combo https://books.google.com/books?id=Cj8EAAAAMBAJ&pg=PA53&dq=Si... or ~$1K 15 inch 1mpix version.
I definitely thought the same thing being it was an Adafruit post and disappointed both times to see it was just a basic howto on running the OS in a VM. Still very useful knowledge if someone wants to play, but kinda can't help think they worded it that way to draw folks in. I was really hoping it was some FPGA or maybe even an MCU running an emulator, but alas, QEMU / Virtualbox is what they used.
https://www.artstation.com/marketplace/p/25vy/next-cube-rasp...
enjoy :)