This is a place to discuss the alternative Open ROM for the CX16. This operating system will be called "Monarch OS".
This is designed as a new OS that will not be compatible with Cloanto KERNAL/BASIC. So it will not run Commander X16 programs.
Some quick notes:
The long term goal is an independent OS that runs on 6502 hardware. This may or may not resemble the Commander X16... over the long term, it's likely it will have a different memory layout with different ROM, RAM, and memory banking capabilities.
Unlike Commodore and Commodore-like computers, Monarch will not have BASIC embedded. Instead, it will have a BIOS and a simple command processor, roughly equivalent to the CP/M or DOS command line. Typing a program name will run it. CD, MD, REN, COPY, and DEL will work as expected... other tools and utilities will be provided on disk.
This will use ASCII character order. The upper 128 characters have not yet been decided.
Monarch is NOT meant to be a clone of any existing operating system. It's not CP/M for 6502. It is not DOS/65. It is not a KERNAL clone. The point of building Monarch is to develop a complete, new operating system that does not rely on any existing development scheme. While it may borrow ideas from CP/M, ProDOS, and KERNAL, it is not meant to be a clone or 1:1 substitute for any of those. It will be its own thing, as different from Commodore KERNAL as Commodore is from Apple or Atari...