The MSX2 standard was developed in 1985 as a backward-compatible evolution of the original MSX created by ASCII and Microsoft. It retained the Z80 CPU and software compatibility, but its decisive technical change was the Yamaha V9938 video processor, jointly developed to expand the standard’s graphics capabilities considerably. The V9938 added new screen modes, more video memory and features that were unavailable on the MSX1’s TMS9918. The specification also provided for a battery-backed clock, MS-DOS-compatible floppy-disk storage and other expansions, allowing different manufacturers to continue producing mutually compatible computers.