It's wrong because CX16 is not fully compatible with C64; only for BASIC programs without PEEK, POKE, and machine code. The X16 doesn't include a built-in emulator for C64 software.Commander X16 is a retro-style computer and console built around the 65C02 microprocessor, which is a descendant of the original 6502 processor used in the Commodore 64, Atari 2600, and other classic computers and consoles. The X16 project is an open-source hardware and software project and it is designed to be fully compatible with Commodore 64 and it also has some enhanced features like USB, Ethernet, and an SD card slot for storage. The X16 also includes a built-in emulator for running Commodore 64 software, as well as its own native software. The goal of the project is to create a modern, open-source version of the Commodore 64 that can be used for both retro gaming and modern software development.
X16 doesn't have Ethernet unless someone develops an expansion card.
The X16 computer also features two PS/2 ports for keyboard and mouse, which can be converted to USB sockets using passive adapters. However, these ports only function with keyboards and mice that support the PS/2 protocol, and are not truly USB ports. To ensure compatibility and cost-effectiveness in the long run, it would be more practical to replace the PS/2 ports with USB-A female ports, as most PS/2 compatible keyboards and mice already have USB-A male connectors. The downside to this is that users may mistakenly assume that they can plug in other USB devices that do not support the PS/2 protocol. (This paragraph was improved by ChatGPT.)