I have to admit that the engineer in me is looking at the design so far and thinking that they should just throw everything possible into a FPGA. You can put a 6502 in a FPGA fairly easily, along with the RAM and much of the glue logic, and it would make redesigning the memory banking system easier. It might even be possible to implement a 65816 core which would give you a larger memory space and eliminate the need for banking, and allow for features like direct access to the VRAM through the memory bus. Of course, that would get even further away from the actual original goals of the X16 project, and I can understand why they're not doing it. It is something that I might look into implementing myself as a side project at some point in the future.
Hello everyone! My name is Andrew and I'm a firmware engineer from New Jersey. I've been following this project with some interest since the first announcement video. Growing up as a child in the 80's, I was envious of the Commodore 64 machines that some of my friends had. I had a Timex Sinclair 1000, which just didn't compare in capabilities, especially graphics and sound. I've been considering buying or building a modern Commodore 64, but getting a Commander X16 also seems like it would be a good way to have fun with a machine of similar capabilities. I have several decades experience with embedded firmware, digital electronics design, and FPGA programming. I'm curious to see when more technical details of the X16 will be available.