2 ms·
Love the game, and it inspired me to get a small FPGA dev board and make my own instruction set and soft-CPU for it. Not very practical, but a fun exercise. I
by magicalhippo 2y ago
Love the game, and it inspired me to get a small FPGA dev board and make my own instruction set and soft-CPU for it. Not very practical, but a fun exercise.
I got an iCE40 board[1] as the open-source story was decent and price was low. There might be better options now.
[1]: https://www.digikey.com/en/products/detail/lattice-semiconductor-corporation/ICE40UP5K-B-EVN/6596291 https://www.digikey.com/en/products/detail/lattice-semicondu...
- Taniwha 2y agoTiny Tapeout https://www.tinytapeout.com/ https://www.tinytapeout.com/ is the next step ......
- 082349872349872 2y agoNiklaus Wirth did the same, but his excuse was that he couldn't find a commercial box that would talk to his favourite (Xerox PARC souvenir) mouse. Some people might have wimped out and just cobbled up a USB translator, but Wirth knew how to take care of things properly: he got an FPGA board, made a soft CPU, and then put all the stuff on top (his OS, his windowing system, his language toolchain, etc.) that would enable him to run his h/w design app and text editor, thereby allowing him to play with more soft CPU-designs ... but this time while using his favourite mouse.
- woodrowbarlow 2y agothat's hilarious and inspirational. i can barely imagine the work it took just to get a reliable system with basic UART i/o. i can't imagine how much additional work it took before the system was sophisticated enough to even justify a mouse as a peripheral.