I was able to get one of the Commander X16 early Development Boards (one of the last ones, #108) over the summer - and have had a lot of fun with the system!!
It’s not quite as “like the C64” as I had hoped - there are similarities, but many “old tricks” aren’t the same and the X16 UserPort also isn’t the same as on the C64 (although the IEC port is very much the same, so you can still use Commodore Printers and disk drives).
But that said - it’s not meant to be a C64 clone. It is its own distinct system. The main similarities to the C64 and the startup BASIC v2 and PETSCII character set. But beyond that, it has lots of “KERNEL” and BASIC keyword extensions to easily access a lot of the extended audio and video (and mouse!) features.
I was even able to make a fishing simulator that made use of the mouse wheel !
For development on the system:
BASLOAD is a version of BASIC that doesn’t require line numbers. It is not quite like QuickBASIC, but it does also allow symbolic GOTOs. BASLOAD combined with X16EDIT has made on-system development a lot easier and fun. (they may change the official name of BASLOAD before the final release; it is meant to be one of the pre-loaded ROM modules – they’ve also added an on-system hexeditor built into one of the ROM slots)
Prog8 is another programming environment available to the Commander X16, along with support by cc65.
And of course the VERA FX updates has shown that system is very viable for real on-system 3D effects (including shading and lighting). You can see some of those results in this video:
There is also an “unofficial” brief intro. manual here (but a more formal ~70 page spiral manual is also planned):
The X16 Discord community is active and we continue to add more PRG software free for download at the X16 Forum Download section. Check out the MegaMan demo!
The next round of X16 hardware pre-order is now up! 1000 units have been allocated for production at a Richardson, Texas facility (making it an “Assembled in USA” system!).
We’ll be shoring up documentation and sample programs between now and when the pre-orders are scheduled to begin delivery next February!
The pre-order link is here: