I have a text-based forms mechanism. I'm currently developing my own master boot record, partition, FAT12 and FAT16 drivers, as well as an ES/1 compiler, assembler, linker, and debugger. A large portion of that code is being ported from my existing kernel code.
I still have to complete: COM port I/O, the basic ES/1 command prompt.
I will send screenshots at some point. I'm using a 3dfx Voodoo3 2000 card as it does a 132x60 text mode (at 0xb8000 for those who know what that means, allowing me to reclaim 0xa0000 - 0xb7fff for real mode memory).
ES/1 will boot like a basic 16-bit DOS running on an 80386 or higher, and have a developer environment. It will be a springboard for 16-bit ES/2 development.
It will boot up as:
ES/1 Operating System - Command Prompt
Nov.16.2017 06:30 am
[c:\es1\] _